69 of 313 menu

outline-offset プロパティ

プロパティ outline-offset は、スペースを占有しない境界線であるアウトラインのオフセットを設定します。プロパティの値には、パーセントを除くあらゆるサイズ単位を使用できます。デフォルト値は 0 です。正の値は要素の外側にアウトラインを移動させ、負の値は内側に移動させます。

構文

セレクタ { outline-offset: 値; }

. 正の値

アウトラインが要素(背景色で強調表示)から離れています:

<div id="elem"></div> #elem { outline-offset: 5px; outline-width: 1px; outline-style: solid; outline-color: black; background-color: #e4f1ed; width: 300px; height: 100px; }

:

. 負の値

アウトラインが要素の内側にあります:

<div id="elem"></div> #elem { outline-offset: -10px; outline-width: 1px; outline-style: solid; outline-color: black; background-color: #e4f1ed; width: 300px; height: 100px; }

:

. 負の値 outline + border

このような面白い効果を作ることができます(境界線間の白い隙間の太さは 10px であり、 14 ではないことに注意してください。これは outline4px の厚さで一部を覆っているためです):

<div id="elem"></div> #elem { outline-offset: -14px; outline: 4px solid green; border: 4px solid red; width: 300px; height: 100px; }

:

関連項目

  • アウトラインの太さを設定するプロパティ outline-width,
  • アウトラインのスタイルを設定するプロパティ outline-style,
  • アウトラインの色を設定するプロパティ outline-color,
  • アウトラインの一括指定プロパティ outline,
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否