『 33 構造編(1)Bトップページの作成-CSS編⑩リストの先頭点を入れ替える 』
リスト先頭点プロパティ list-style
リスト先頭点プロパティlist-styleに関して、前回のborderプロパティ同様まとめて設定します。
上記例に従い
1.種類
(1.2.3...a.b.c...、list-style-typeプロパティで個別に設定可)
2.画像
(指定無しも可、list-style-imageプロパティで個別に設定可)
3.表示位置
(要素の外側か内側か、list-style-positionプロパティで個別に設定可)
■■■■■■■
仲間だいすけ(DAI)のHP制作過程例
■■■■■■■
【設定例】
【1.種類】
→lower-roman
.etc
【2.画像】
→url(゙daisukenakama.gif゙)
【3.表示位置】
→inside
初期値が要素外側の表示位置。これを内側に設定することもある仲間だいすけでした(^^)
応用
【1.種類】
以下は先頭点の種類の具体例です。
disc ●黒丸(初期値)
none 先頭点無し
circle ○白丸
square ■四角
decimal 1.2.3...算用数字
upper-roman Ⅰ.Ⅱ.Ⅲ...大文字ローマ数字
lower-roman ⅰ.ⅱ.ⅲ...小文字ローマ数字
upper-alpha A.B.C...大文字アルファベット
lower-alpha a.b.c...小文字アルファベット
【2.画像】
指定しないこともできます。
<リスト先頭点画像とリスト内容のズレ>
先頭に指定する画像が大きすぎる場合、先頭点とリスト内容とがずれることがあります。
これを解決する方法としては、list-styleプロパティを使わずにbackground-imageプロパティで背景画像としてリストの先頭画像を設定する方法があります。
background-image: url("daisukenakama.gif");
background-repeat: no-repeat;
background-position: top left;
【3.表示位置】
outside 先頭点をリスト要素の外側に配置
inside 先頭点をリスト要素の内側に配置
まとめ
| 固定リンク
« 『 32 構造編(1)Bトップページの作成-CSS編⑨要素範囲の外枠に線をつける 』 | トップページ | 『 34 構造編(1)Bトップページの作成-CSS編⑪テキストの行揃えを設定する 』 »
「※[ 6 ] HTML-構造編(1) B トップページの作成- CSS編」カテゴリの記事
- 重要なお知らせ(2009.07.15)
- 『 34 構造編(1)Bトップページの作成-CSS編⑪テキストの行揃えを設定する 』(2009.02.07)
- 『 32 構造編(1)Bトップページの作成-CSS編⑨要素範囲の外枠に線をつける 』(2009.01.24)
- 『 33 構造編(1)Bトップページの作成-CSS編⑩リストの先頭点を入れ替える 』(2009.01.30)
- 『 27 構造編(1)Bトップページの作成-CSS編⑤マウスが重なったリンクに動きをつける 』(2008.12.20)


