Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

CSSを使用して、箇条書きを含むボックスの内側と外側のどちらにマーカーを表示するかを指定するにはどうすればよいですか?


list-style-position プロパティは、マーカーが箇条書きを含むボックスの内側または外側のどちらに表示されるかを示します。 2つの値のうちの1つを持つことができます


説明
なし
NA
内部
テキストが2行目に入ると、テキストはマーカーの下に折り返されます。また、リストの値がoutsideの場合、テキストが開始された場所にインデントされて表示されます。
外部
テキストが2行目に入る場合、テキストは最初の行の先頭(箇条書きの右側)に揃えられます。

次のコードを実行して、list-style-positionプロパティを実装してみてください

<html>
   <head>
   </head>
   <body>
      <ul style = "list-style-type:circle; list-style-position:outside;">
         <li>BMW</li>
         <li>Audi</li>
      </ul>
      <ul style = "list-style-type:square;list-style-position:inside;">
         <li>BMW</li>
         <li>Audi</li>
      </ul>
      <ol style = "list-style-type:decimal;list-style-position:outside;">
         <li>BMW</li>
         <li>Audi</li>
      </ol>
      <ol style = "list-style-type:lower-alpha;list-style-position:inside;">
         <li>BMW</li>
         <li>Audi</li>
      </ol>
   </body>
</html>

  1. CSSを使用してテキストを含むコメントボックスを作成する方法

    コメントボックスは、clip-pathプロパティを使用して作成できます 構文 CSSclip-pathプロパティの構文は次のとおりです- Selector {    clip-path: /*value*/ } 例 次の例は、CSSを使用してコメントボックスを作成する方法を示しています。 <!DOCTYPE html> <html>    <head>       <style>          .cb {  

  2. ::markerCSSSelectorを使用してリストの箇条書きの色を変更する

    構文 CSS::マーカーセレクターの構文は次のとおりです- Selector::marker {    attribute: /*value*/; } 例 次の例は、CSS::マーカーセレクターを示しています。 <!DOCTYPE html> <html>    <head>       <style>          ul {             list-