aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/css/_colon_focus-within/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/web/css/_colon_focus-within/index.html')
-rw-r--r--files/ja/web/css/_colon_focus-within/index.html25
1 files changed, 13 insertions, 12 deletions
diff --git a/files/ja/web/css/_colon_focus-within/index.html b/files/ja/web/css/_colon_focus-within/index.html
index c5816dd2ca..1bc44e63ed 100644
--- a/files/ja/web/css/_colon_focus-within/index.html
+++ b/files/ja/web/css/_colon_focus-within/index.html
@@ -2,21 +2,21 @@
title: ':focus-within'
slug: 'Web/CSS/:focus-within'
tags:
+ - ':focus'
+ - ':focus-within'
- CSS
- Layout
+ - Pseudo-class
- Reference
+ - Selector
- Web
- - ウェブ
- - セレクター
- - レイアウト
- - 疑似クラス
translation_of: 'Web/CSS/:focus-within'
---
<div>{{CSSRef}}</div>
-<p><a href="/ja/docs/Web/CSS">CSS</a> の <strong><code>:focus-within</code></strong> <a href="/ja/docs/CSS/Pseudo-classes">疑似クラス</a>は、フォーカスを持っているか、フォーカスを持った要素を<em>含む</em>要素を表します。言い換えれば、それ自身が {{CSSxRef(":focus")}} 疑似クラスに該当するか、子孫に <code>:focus</code> に該当する要素がある要素を表します。 (これは<a href="/ja/docs/Web/Web_Components/Shadow_DOM">シャドウツリー</a>における子孫も含みます。)</p>
+<p><a href="/ja/docs/Web/CSS">CSS</a> の <strong><code>:focus-within</code></strong> <a href="/ja/docs/CSS/Pseudo-classes">擬似クラス</a>は、フォーカスを持っているか、フォーカスを持った要素を<em>含む</em>要素を表します。言い換えれば、それ自身が {{CSSxRef(":focus")}} 擬似クラスに該当するか、子孫に <code>:focus</code> に該当する要素がある要素を表します。 (これは<a href="/ja/docs/Web/Web_Components/Shadow_DOM">シャドウツリー</a>における子孫も含みます。)</p>
-<pre class="brush: css no-line-numbers">/* 子孫要素の一つにフォーカスがある &lt;div&gt; を選択 */
+<pre class="brush: css no-line-numbers notranslate">/* 子孫要素の一つにフォーカスがある &lt;div&gt; を選択 */
div:focus-within {
background: cyan;
}</pre>
@@ -25,15 +25,15 @@ div:focus-within {
<h2 id="Syntax" name="Syntax">構文</h2>
-<pre class="syntaxbox">{{CSSSyntax}}</pre>
+<pre class="syntaxbox notranslate">{{CSSSyntax}}</pre>
-<h2 id="Example" name="Example">例</h2>
+<h2 id="Examples" name="Examples">例</h2>
<p>この例では、何れかの入力欄にフォーカスが当たった時、特殊な色のスタイルにします。</p>
<h3 id="HTML">HTML</h3>
-<pre class="brush: html">&lt;p&gt;このフォームに入力してみてください。&lt;/p&gt;
+<pre class="brush: html notranslate">&lt;p&gt;このフォームに入力してみてください。&lt;/p&gt;
&lt;form&gt;
&lt;label for="given_name"&gt;名前:&lt;/label&gt;
@@ -45,7 +45,7 @@ div:focus-within {
<h3 id="CSS">CSS</h3>
-<pre class="brush: css highlight[7]">form {
+<pre class="brush: css highlight[7] notranslate">form {
border: 1px solid;
color: gray;
padding: 4px;
@@ -63,7 +63,7 @@ input {
<h3 id="Result" name="Result">結果</h3>
-<p>{{EmbedLiveSample("Example", 500, 150)}}</p>
+<p>{{EmbedLiveSample("Examples", 500, 150)}}</p>
<h2 id="Specifications" name="Specifications">仕様書</h2>
@@ -84,7 +84,7 @@ input {
</tbody>
</table>
-<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの対応</h2>
+<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2>
<div class="hidden">このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 <a class="external" href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> をチェックアウトしてプルリクエストを送信してください。</div>
@@ -95,4 +95,5 @@ input {
<ul>
<li>{{CSSxRef(":focus")}}</li>
<li>{{CSSxRef(":focus-visible")}} {{Experimental_Inline}}</li>
+ <li><a href="https://dev.to/vtrpldn/grab-your-user-s-attention-with-the-focus-within-css-selector-4d4">Grab your user's attention with the focus-within selector</a></li>
</ul>