list-style の関連プロパティ
◉関連プロパティ
●リスト記号 list-style-type
●リスト記号の画像 URL list-style-image
●リスト記号の位置 list-style-position
●まとめて指定 list-style
◉ list-style-type の種類
● none
項目1
項目2
項目3
● disc
⚫︎項目1
⚫︎項目2
⚫︎項目3
● circle
⚪︎項目1
⚪︎項目2
⚪︎項目3
● square
▪️項目1
▪️項目2
▪️項目3
● decimal
1. 項目1
2. 項目2
3. 項目3
● declimal-leading-zero
01. 項目1
02. 項目2
03. 項目3
● lower-roman
ⅰ. 項目1
ⅱ. 項目2
ⅲ. 項目3
● uppe3r-roman
Ⅰ. 項目1
Ⅱ. 項目2
Ⅲ. 項目3
● lower-alpha
a. 項目1
b. 項目2
c. 項目3
● upper-alphra
A. 項目1
B. 項目2
C. 項目3
● hiragana
あ. 項目1
い. 項目2
う. 項目3
● katakana
ア. 項目1
イ. 項目2
ウ. 項目3
◉ list-style-image はリスト記号を画像に変更することができる。
●HTMLファイルにおいて
<ul>
<li> 項目1</li>
<li> 項目2</li>
<li> 項目3</li>
</ul>
●CSSファイルにおいて
li {
list-style-image: url(" ico_arrow.png ");
}
などと記述することで可能になる。
●表示上は以下のようになる。
▶︎ 項目1
▶︎ 項目2
▶︎ 項目3
◉ list-style-position でリスト記号の位置を設定する。
「outside」 と「inside」で文章が2行に渡った際に文章の頭の位置が異なる。
「outside」文章の頭が揃う。
EX)
⚫︎項目1項目1項目1項目1項目1項目1項目1項目1
項目1項目1項目1項目1項目
⚫︎項目2
●CSSファイルにおいて、
ul.outside li {
list-style-position: outside ;
}
「inside」 記号も含めての文章の頭が揃う。
EX)
⚫︎項目1項目1項目1項目1項目1項目1項目1項目1
項目1項目1項目1項目1項目
⚫︎項目2
●CSSファイルにおいて、
ul.inside li {
list-style-position: inside;
}
◉ 「リスト記号」「記号の画像URL」「位置」を一括して指定
stlye-list を指定し、スペースで区切ることで、まとめて指定することができる。
但し、list-type と list-style-image を同時に指定すると、
「list-style-image」が優先される。