---
title: '-webkit-text-security'
slug: Web/CSS/-webkit-text-security
translation_of: Web/CSS/-webkit-text-security
---
<div>{{ CSSRef() }} {{ Non-standard_header() }}</div>

<p><code><strong>-webkit-text-security</strong></code> é uma propriedade CSS não padronizada que ofusca caracteres em um campo {{HtmlElement ("form")}} (como {{HtmlElement ("input")}}} ou {{HtmlElement ("textarea")}}) substituindo eles com uma forma. Afeta apenas campos que não são <code>type=password</code>.</p>

<h2 id="Sintaxe">Sintaxe</h2>

<pre class="brush: css no-line-numbers notranslate">-webkit-text-security: circle;
-webkit-text-security: disc;
-webkit-text-security: square;
-webkit-text-security: none;
</pre>

<h2 id="Exemplo">Exemplo</h2>

<p>Tente digitar no campo abaixo. Se o seu navegador suportar essa propriedade, os caracteres deverão ser visualmente substituídos por quadrados.</p>

<h3 id="HTML">HTML</h3>

<pre class="brush: html notranslate">&lt;label for="name"&gt;Name:&lt;/label&gt;
&lt;input type="text" name="name" id="name" /&gt;</pre>

<h3 id="CSS">CSS</h3>

<pre class="brush: css notranslate">input {
  -webkit-text-security: square;
}</pre>

<h3 id="Result">Result</h3>

<p>{{EmbedLiveSample("Example")}}</p>

<h2 id="Especificação">Especificação</h2>

<p><em>Não faz parte de nenhuma especificação.</em></p>

<h2 id="Compatibilidade_do_navegador">Compatibilidade do navegador</h2>

<p>Suportado em navegadores baseados no WebKit e Blink.</p>

<h2 id="Veja_também">Veja também</h2>

<ul>
 <li><a href="/en-US/docs/Web/CSS/WebKit_Extensions">WebKit CSS extensions</a></li>
</ul>