aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/web/css/_colon_focus
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-br/web/css/_colon_focus')
-rw-r--r--files/pt-br/web/css/_colon_focus/index.html124
1 files changed, 124 insertions, 0 deletions
diff --git a/files/pt-br/web/css/_colon_focus/index.html b/files/pt-br/web/css/_colon_focus/index.html
new file mode 100644
index 0000000000..733c8e214a
--- /dev/null
+++ b/files/pt-br/web/css/_colon_focus/index.html
@@ -0,0 +1,124 @@
+---
+title: ':focus'
+slug: 'Web/CSS/:focus'
+tags:
+ - Acessibilidade
+ - CSS
+ - Foco
+ - Focus
+ - Pseudo classe
+ - Pseudo classe CSS
+ - Referencia
+ - Web
+translation_of: 'Web/CSS/:focus'
+---
+<p>{{CSSRef}}</p>
+
+<h2 id="Resumo">Resumo</h2>
+
+<p>A <a href="/en-US/docs/Web/CSS/Pseudo-classes" title="Pseudo-classes">pseudo-classe</a> <code>:focus</code> do CSS é aplicada quando um elemento recebe foco, o que pode ocorrer quando o usuário seleciona o elemento utilizando o teclado ou ativando o mesmo com o mouse (ex: um campo de um formulário).</p>
+
+<p>A pseudo classe é aplicada apenas ao elemento focado, e não aos seus elementos ascendentes, como ocorre com {{ Cssxref(":checked") }} e {{ Cssxref(":enabled") }} e diferentemente de {{ Cssxref(":active") }} ou {{ Cssxref(":hover") }}.</p>
+
+<h2 id="Sintaxe">Sintaxe</h2>
+
+<pre class="syntaxbox notranslate"><var>elemento</var>:focus { ... }</pre>
+
+<h2 id="Exemplos">Exemplos</h2>
+
+<pre class="brush: css notranslate">.nome:focus {
+ color: red;
+}
+
+.sobrenome:focus {
+ color: lime;
+}</pre>
+
+<pre class="brush: html notranslate">&lt;input class="nome" value="Esse elemento ficará vermelho quando focado"&gt;
+&lt;input class="sobrenome" value="Esse elemento ficará verde-limão quando focado"&gt;</pre>
+
+<p>{{ EmbedLiveSample('Exemplos', '', '', '', 'Web/CSS/:focus') }}</p>
+
+<h2 id="Especificação">Especificação</h2>
+
+<table class="standard-table">
+ <thead>
+ <tr>
+ <th scope="col">Especificação</th>
+ <th scope="col">Estado</th>
+ <th scope="col">Comentário</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>{{SpecName('HTML WHATWG', 'scripting.html#selector-focus', ':focus')}}</td>
+ <td>{{Spec2('HTML WHATWG')}}</td>
+ <td>Define a semântica no HTML.</td>
+ </tr>
+ <tr>
+ <td>{{SpecName('CSS4 Selectors', '#focus-pseudo', ':focus')}}</td>
+ <td>{{Spec2('CSS4 Selectors')}}</td>
+ <td>Nenhuma modificação.</td>
+ </tr>
+ <tr>
+ <td>{{SpecName('CSS3 Selectors', '#the-user-action-pseudo-classes-hover-act', ':focus')}}</td>
+ <td>{{Spec2('CSS3 Selectors')}}</td>
+ <td>Nenhuma modificação.</td>
+ </tr>
+ <tr>
+ <td>{{SpecName('CSS2.1', 'selector.html#dynamic-pseudo-classes', ':focus')}}</td>
+ <td>{{Spec2('CSS2.1')}}</td>
+ <td>Definição inicial.</td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Compatibilidade_com_navegadores">Compatibilidade com navegadores</h2>
+
+<p>{{CompatibilityTable}}</p>
+
+<div id="compat-desktop">
+<table class="compat-table">
+ <tbody>
+ <tr>
+ <th>Funcionalidade</th>
+ <th>Chrome</th>
+ <th>Firefox (Gecko)</th>
+ <th>Internet Explorer</th>
+ <th>Opera</th>
+ <th>Safari</th>
+ </tr>
+ <tr>
+ <td>Suporte básico</td>
+ <td>1.0</td>
+ <td>{{CompatGeckoDesktop("1")}}</td>
+ <td>8.0</td>
+ <td>7.0</td>
+ <td>1.0</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+
+<div id="compat-mobile">
+<table class="compat-table">
+ <tbody>
+ <tr>
+ <th>Funcionalidade</th>
+ <th>Android</th>
+ <th>Firefox Mobile (Gecko)</th>
+ <th>IE Mobile</th>
+ <th>Opera Mobile</th>
+ <th>Safari Mobile</th>
+ </tr>
+ <tr>
+ <td>Suporte básico</td>
+ <td>1.0</td>
+ <td>{{CompatGeckoMobile("1")}}</td>
+ <td>8.0</td>
+ <td>6.0</td>
+ <td>1.0</td>
+ </tr>
+ </tbody>
+</table>
+</div>