ホームページ >ウェブフロントエンド >CSSチュートリアル >CSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)

CSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)

青灯夜游
青灯夜游オリジナル
2018-09-15 09:52:097543ブラウズ

この章では、CSS の ul (リスト スタイル) とは何ですか? ul の使用方法 (コード例)。困っている友人は参考にしていただければ幸いです。

CSS リスト プロパティは次のように機能します:

  • 順序付きリストとしてマークされるように別のリスト項目を設定します

  • 別のリスト項目を設定しますリスト項目を順序なしリストとしてマークする

  • #リスト項目を画像としてマークするように設定します

##1。 #HTML には 2 種類のリストがあります:

順序なしリスト - リスト項目は特別なグラフィックス (小さな黒い点、小さなボックスなど) でマークされます

  • 順序付きリスト - リスト項目は数字または文字でマークされます

  • CSS を使用すると、リストをさらにスタイル設定し、画像をリスト項目マーカーとして使用できます。

2. さまざまなリスト項目タグ

list-style-type 属性はリスト項目タグのタイプを指定します:

ul.a {list-style-type: circle;} /*无序,空心圆圈*/
ul.b {list-style-type: square;} /*无序,实现四方形*/
ol.c {list-style-type: upper-roman;} /*有序,罗马数字排序*/
ol.d {list-style-type: lower-alpha;} /*有序,小写字母排序*/
list-style-type属性値:

3. リスト項目マークとしての画像CSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)

list-style-image 画像の場合、リスト項目マークを指定します。 、リスト スタイルの画像属性を使用します:

ul{ list-style-image: url('sqpurple.gif');}
上記の例は、すべてのブラウザで同じように表示されるわけではありません。IE と Opera は、Firefox、Chrome、Safari よりも少し高い位置に画像タグを表示します。

すべてのブラウザに同じ画像ロゴを配置したい場合は、ブラウザ互換性ソリューションを使用する必要があります。プロセスは次のとおりです。

ブラウザ互換性ソリューション:

また。すべてのブラウザで、次の例ではイメージ タグが表示されます:

ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
ul li
{
    background-image: url(sqpurple.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px; 
    padding-left: 14px; 
}

例の説明:

ul:

リスト スタイルを設定します。リストを削除せずに入力します。 item タグ

  • パディングとマージンを 0px に設定します (ブラウザ互換性)

  • すべて ul:

に設定します

画像の URL を設定し、一度だけ表示されるように設定します (重複なし)

  • 画像を必要な場所に配置します (左 0 ピクセル、上下 5 ピクセル)

  • padding-left 属性を使用してリストにテキストを配置します

  • #4。相対コンテンツ描画リスト マーク

list-style-position 属性は、オブジェクトの内容を基準にしてリスト項目のマークアップを描画する方法を示します。プロパティ値:

## 効果:

CSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)

5. リスト省略属性

CSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)すべてのリスト属性を 1 つの属性で指定できます。これは短縮プロパティと呼ばれます。

リストには短縮属性を使用し、リスト スタイル属性を次のように設定します。

ul{list-style: square url("sqpurple.gif");}
次の属性を順番に設定できます。

list -style-type

    list-style-position
  • list-style-image
  • 上記の値の 1 つが欠落している場合でも、残りは指定された順序のままですが、問題はありません。
  • 6. すべての CSS リスト属性

##7. サンプル コード

/*无序列表*/
ul.a {list-style-type:circle;} /*无序,空心圆“○”*/
ul.b {list-style-type:disc;} /*无序,实心圆“●”*/
ul.c {list-style-type:square;}/*无序,实心正方形“■”*/

/*有序列表*/
ol.d {list-style-type:armenian;} /*有序,传统的亚美尼亚数字*/
ol.e {list-style-type:cjk-ideographic;} /*有序,浅白的表意数字*/
ol.f {list-style-type:decimal;} /*有序,数字1、2、3*/
ol.g {list-style-type:decimal-leading-zero;} /*有序,数字01、02、03*/
ol.h {list-style-type:georgian;} /*有序,传统的乔治数字*/
ol.i {list-style-type:hebrew;} /*有序,传统的希伯莱数字*/
ol.j {list-style-type:hiragana;} /*有序,日文平假名字符*/
ol.k {list-style-type:hiragana-iroha;} /*有序,日文平假名序号*/
ol.l {list-style-type:katakana;} /*有序,日文片假名字符*/
ol.m {list-style-type:katakana-iroha;} /*有序,日文片假名序号*/
ol.n {list-style-type:lower-alpha;} /*有序,小写英文字母a、b、c……*/
ol.o {list-style-type:lower-greek;} /*有序,基本的希腊小写字母*/
ol.p {list-style-type:lower-latin;} /*有序,小写拉丁字母*/
ol.q {list-style-type:lower-roman;} /*有序,小写罗马数字i、ii、iii……*/
ol.r {list-style-type:upper-alpha;} /*有序,大写英文字母A、B、C……
*/
ol.s {list-style-type:upper-latin;} /*有序,大写拉丁字母*/
ol.t {list-style-type:upper-roman;} /*有序,大写罗马数字I、II、III……*/

ol.u {list-style-type:none;}/*不使用项目符号*/
ol.v {list-style-type:inherit;} /*继承*

以上がCSSのul(リストスタイル)とは何ですか? ulの使い方(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。