Home > 備忘録 > Web page 作成 > リストスタイル > リストスタイル( 58 )
<div style="margin-left:1em;">
<ol class="jisaku1">
<li>和歌山県</li>
<li>愛媛県</li>
<li>石川県</li>
<li>岩手県</li>
<li>香川県</li>
</ol>
</div>ol.jisaku1{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku1 li{/*リストの設定*/
color:#cc0000; /*色の指定*/
}
ol.jisaku1 li:before {/*リストの左側の設定*/
counter-increment: item; /*カウンタ名を定義する*/
content:"(" counter(item,decimal) ")" " "; /*表示するデータ*/
color:green; /*色の指定*/
margin-left:-2em; /*表示位置調整*/
}<div style="margin-left:1em;">
<ol class="jisaku2">
<li>和歌山県</li>
<li>愛媛県</li>
<li>石川県</li>
<li>岩手県</li>
<li>香川県</li>
</ol>
</div>ol.jisaku2{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku2 li{/*リストの設定*/
color:#cc0000; /*色の指定*/
}
ol.jisaku2 li:before {/*リストの左側の設定*/
counter-increment: item; /*カウンタ名を定義する*/
content:"(" counter(item,katakana-iroha) ")" " "; /*表示するデータ*/
color:green; /*色の指定*/
margin-left:-2em; /*表示位置調整*/
}<div style="margin-left:1em;">
<ol class="jisaku3">
<li></li>
<li></li>
<li></li>
<li></li>
</ol>
</div>ol.jisaku3{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku3 li{
font-size:1em;
}
ol.jisaku3 li:before {/*リストの左側の設定*/
content:"例題"; /*表示するデータ*/
color:#cc0000; /*色の指定*/
margin-left:-2em; /*表示位置調整*/
}
ol.jisaku3 li:after {/*リストの右側の設定*/
counter-increment: item; /*カウンタ名を定義する*/
content: counter(item,decimal); /*表示するデータ*/
color:green; /*色の指定*/
}<div style="margin-left:1em;">
<ol class="jisaku4">
<li>和歌山県</li>
<li>愛媛県</li>
<li>石川県</li>
<li>岩手県</li>
<li>青森県</li>
<li>富山県</li>
<li>神奈川県</li>
<li>大阪府</li>
<li>三重県</li>
<li>茨城県</li>
<li>栃木県</li>
<li>静岡県</li>
<li>広島県</li>
<li>山梨県</li>
<li>福岡県</li>
</ol>
</div>ol.jisaku4{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku4 li{/*リストの設定*/
color: #cc0000; /*色の指定*/
}
ol.jisaku4 li:before {/*リストの左側の設定*/
display: inline-block; /*表示形式の指定*/
background: #cc0000; /*カウンターの背景*/
border-radius: 50%; /*丸を描画*/
color: #fff; /*カウンターの文字色*/
counter-increment: item; /*カウンタ名を定義する*/
content: counter(item,decimal); /*表示するデータ*/
text-align: center; /*カウンターの中央寄せ*/
width: calc(1em + 4px); /*カウンターの幅*/
height: calc(1em + 4px); /*カウンターの高さ*/
font-size: calc(1em - 2px); /*カウンターの文字サイズ*/
margin:0 4px 0 -1.5em; /*表示位置調整*/
vertical-align:middle; /*ol.jisaku4 liの縦中央*/
line-height:calc(1em + 4px);
}<div style="margin-left:1em;">
<ol class="jisaku5">
<li>和歌山県</li>
<li>愛媛県</li>
<li>石川県</li>
<li>岩手県</li>
<li>青森県</li>
<li>富山県</li>
<li>神奈川県</li>
<li>大阪府</li>
<li>三重県</li>
<li>茨城県</li>
<li>栃木県</li>
<li>静岡県</li>
<li>広島県</li>
<li>山梨県</li>
<li>福岡県</li>
</ol>
</div>ol.jisaku5{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku5 li{/*リストの設定*/
color: #006400; /*色の指定*/
}
ol.jisaku5 li:before {/*リストの左側の設定*/
display: inline-block; /*表示形式の指定*/
background: #228B22; /*カウンターの背景*/
border-radius: 3px; /*丸を描画*/
color: #fff; /*カウンターの文字色*/
counter-increment: item; /*カウンタ名を定義する*/
content: counter(item,decimal) ; /*表示するデータ*/
text-align: center; /*カウンターの中央寄せ*/
width: calc(1em + 4px); /*カウンターの幅*/
height: calc(1em + 4px); /*カウンターの高さ*/
font-size: calc(1em - 2px); /*カウンターの文字サイズ*/
margin:0 4px 0 -1.5em; /*表示位置調整*/
vertical-align:middle; /*ol.jisaku5 liの縦中央*/
line-height:calc(1em + 4px);
}<div style="margin-left:1em;">
<ol class="jisaku6">
<li>和歌山県</li>
<li>愛媛県</li>
<li>石川県</li>
<li>岩手県</li>
<li>青森県</li>
<li>富山県</li>
<li>神奈川県</li>
<li>大阪府</li>
<li>三重県</li>
<li>茨城県</li>
<li>栃木県</li>
<li>静岡県</li>
<li>広島県</li>
<li>山梨県</li>
<li>福岡県</li>
</ol>
</div>ol.jisaku6{
counter-reset:item; /*カウンターをリセット*/
list-style-type:none; /*リストの先頭に表示するマーカー文字の種類を指定*/
}
ol.jisaku6 li{/*リストの設定*/
color: #4B0082; /*色の指定*/
}
ol.jisaku6 li:before {/*リストの左側の設定*/
display: inline-block; /*表示形式の指定*/
border: 1px solid #4B0082;
box-shadow: 2px 2px #4B0082;
border-radius: 3px; /*丸を描画*/
color: #4B0082; /*カウンターの文字色*/
counter-increment: item; /*カウンタ名を定義する*/
content: counter(item,decimal) ;/*表示するデータ*/
text-align: center; /*カウンターの中央寄せ*/
width: calc(1em + 4px); /*カウンターの幅*/
height: calc(1em + 4px); /*カウンターの高さ*/
font-size: calc(1em - 2px); /*カウンターの文字サイズ*/
margin:0 4px 0 -1.5em; /*表示位置調整*/
vertical-align:middle; /*ol.jisaku5 liの縦中央*/
line-height:calc(1em + 4px);
}