diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-11-15 01:17:27 +0900 |
---|---|---|
committer | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-11-22 22:57:41 +0900 |
commit | 33fdcea3f3c7a085d4962e06e3270f91a974670c (patch) | |
tree | 74073d8983231eaa07388f3d2625c47abe3e29d1 /files/ja/web/css/border-left | |
parent | f7c2a316bb9e875683a9e81fb6aef8d1fc133a38 (diff) | |
download | translated-content-33fdcea3f3c7a085d4962e06e3270f91a974670c.tar.gz translated-content-33fdcea3f3c7a085d4962e06e3270f91a974670c.tar.bz2 translated-content-33fdcea3f3c7a085d4962e06e3270f91a974670c.zip |
CSS Borders 関係のプロパティの文書を更新
- 2021/11/13 時点の英語版に同期
Diffstat (limited to 'files/ja/web/css/border-left')
-rw-r--r-- | files/ja/web/css/border-left/index.md | 168 |
1 files changed, 75 insertions, 93 deletions
diff --git a/files/ja/web/css/border-left/index.md b/files/ja/web/css/border-left/index.md index 0eb1f1b539..7fe2920fc8 100644 --- a/files/ja/web/css/border-left/index.md +++ b/files/ja/web/css/border-left/index.md @@ -3,85 +3,92 @@ title: border-left slug: Web/CSS/border-left tags: - CSS - - CSS Borders - - CSS Property - - Reference - - 'recipe:css-shorthand-property' + - CSS 境界 + - CSS プロパティ + - リファレンス + - recipe:css-shorthand-property +browser-compat: css.properties.border-left translation_of: Web/CSS/border-left --- -<div>{{CSSRef}}</div> +{{CSSRef}} -<p><span class="seoSummary"><strong><code>border-left</code></strong> は<a href="/ja/docs/Web/CSS/Shorthand_properties">一括指定</a>の <a href="/ja/docs/Web/CSS">CSS</a> のプロパティで、要素の左側の<a href="/ja/docs/Web/CSS/border">境界</a>のプロパティをすべて設定します。</span></p> +**`border-left`** は[一括指定](/ja/docs/Web/CSS/Shorthand_properties)の [CSS](/ja/docs/Web/CSS) のプロパティで、要素の左側の[境界](/ja/docs/Web/CSS/border)のプロパティをすべて設定します。 -<div>{{EmbedInteractiveExample("pages/css/border-left.html")}}</div> +{{EmbedInteractiveExample("pages/css/border-left.html")}} -<p class="hidden">このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> をクローンしてプルリクエストを送信してください。</p> +他の一括指定プロパティと同様に、 `border-left` は、一部の値が指定されていなくても、設定可能なプロパティをすべて設定します。指定されていないプロパティは既定値が設定されます。つまり・・・ -<p>他の一括指定プロパティと同様に、 <code>border-left</code> は、一部の値が指定されていなくても、設定可能なプロパティをすべて設定します。指定されていないプロパティは既定値が設定されます。つまり・・・</p> - -<pre class="brush: css notranslate">border-left-style: dotted; +```css +border-left-style: dotted; border-left: thick green; -</pre> +``` -<p>・・・は、実際には以下と同じです・・・</p> +・・・は、実際には以下と同じです・・・ -<pre class="brush: css notranslate">border-left-style: dotted; +```css +border-left-style: dotted; border-left: none thick green; -</pre> +``` -<p>・・・そして、 <code>border-left</code> の前で設定された {{cssxref("border-left-style")}} の値は無視されます。 {{cssxref("border-left-style")}} の既定値は <code>none</code> なので、 <code>border-style</code> の部分の設定は境界線なしとなります。</p> +・・・そして、 `border-left` の前で設定された {{cssxref("border-left-style")}} の値は無視されます。 {{cssxref("border-left-style")}} の既定値は `none` なので、 `border-style` の部分の設定は境界線なしとなります。 -<h2 id="Constituent_properties" name="Constituent_properties">構成要素のプロパティ</h2> +## 構成要素のプロパティ -<p>このプロパティは以下の CSS プロパティの一括指定です。</p> +このプロパティは以下の CSS プロパティの一括指定です。 -<ul> - <li>{{cssxref("border-left-color")}}</li> - <li>{{cssxref("border-left-style")}}</li> - <li>{{cssxref("border-left-width")}}</li> -</ul> +- {{cssxref("border-left-color")}} +- {{cssxref("border-left-style")}} +- {{cssxref("border-left-width")}} -<h2 id="Syntax" name="Syntax">構文</h2> +## 構文 -<pre class="brush: css no-line-numbers notranslate">border-left: 1px; +```css +border-left: 1px; border-left: 2px dotted; -border-left: medium dashed green; -</pre> +border-left: medium dashed blue; + +/* グローバル値 */ +border-left: inherit; +border-left: initial; +border-left: revert; +border-left: unset; +``` -<p>一括指定プロパティの3つの値は任意の順序で指定可能で、また、1つまたは2つの値を省略することができます。</p> +一括指定プロパティの 3 つの値は任意の順序で指定可能で、また、1 つまたは 2 つの値を省略することができます。 -<h3 id="Values" name="Values">値</h3> +### 値 -<dl> - <dt><code><br-width></code></dt> - <dd>{{cssxref("border-left-width")}} を参照してください。</dd> - <dt><code><br-style></code></dt> - <dd>{{cssxref("border-left-style")}} を参照してください。</dd> - <dt>{{cssxref("<color>")}}</dt> - <dd>{{cssxref("border-left-color")}} を参照してください。</dd> -</dl> +- `<br-width>` + - : {{cssxref("border-left-width")}} を参照してください。 +- `<br-style>` + - : {{cssxref("border-left-style")}} を参照してください。 +- {{cssxref("<color>")}} + - : {{cssxref("border-left-color")}} を参照してください。 -<h2 id="Formal_definition" name="Formal_definition">公式定義</h2> +## 公式定義 -<p>{{CSSInfo}}</p> +{{CSSInfo}} -<h2 id="Formal_syntax" name="Formal_syntax">形式文法</h2> +## 形式文法 {{csssyntax}} -<h2 id="Examples" name="Examples">例</h2> +## 例 -<h3 id="Applying_a_left_border" name="Applying_a_left_border">左の境界の適用</h3> +<h3 id="Applying_a_left_border">左の境界の適用</h3> -<h4 id="HTML">HTML</h4> +#### HTML -<pre class="brush: html notranslate"><div> +```html +<div> このボックスには左側に境界線があります。 -</div></pre> +</div> +``` -<h4 id="CSS">CSS</h4> +#### CSS -<pre class="brush: css notranslate">div { +```css +div { border-left: 4px dashed blue; background-color: gold; height: 100px; @@ -89,49 +96,24 @@ border-left: medium dashed green; font-weight: bold; text-align: center; } -</pre> - -<h4 id="Results" name="Results">結果</h4> - -<p>{{EmbedLiveSample('Applying_a_left_border')}}</p> - -<h2 id="Specifications" name="Specifications">仕様書</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">仕様書</th> - <th scope="col">状態</th> - <th scope="col">備考</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('CSS3 Backgrounds', '#propdef-border-left', 'border-left')}}</td> - <td>{{Spec2('CSS3 Backgrounds')}}</td> - <td>直接的な変更はないが、 {{cssxref("border-left-color")}} に適用される値が変更された。</td> - </tr> - <tr> - <td>{{SpecName('CSS2.1', 'box.html#propdef-border-left', 'border-left')}}</td> - <td>{{Spec2('CSS2.1')}}</td> - <td>有意な変更点なし。</td> - </tr> - <tr> - <td>{{SpecName('CSS1', '#border-left', 'border-left')}}</td> - <td>{{Spec2('CSS1')}}</td> - <td>初回定義</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> - -<p>{{Compat("css.properties.border-left")}}</p> - -<h2 id="See_also" name="See_also">関連情報</h2> - -<ul> - <li>{{cssxref("border")}}</li> - <li>{{cssxref("border-block")}}</li> - <li>{{cssxref("outline")}}</li> -</ul> +``` + +#### 結果 + +{{EmbedLiveSample('Applying_a_left_border')}} + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- {{cssxref("border")}} +- {{cssxref("border-block")}} +- {{cssxref("outline")}} +- [背景と境界](/ja/docs/Web/CSS/CSS_Backgrounds_and_Borders) +- [CSS の学習: 背景と境界](/ja/docs/Learn/CSS/Building_blocks/Backgrounds_and_borders) |