コーディング豆知識【リスト編】
モノクロ
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list1"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list1{ background: #fcfcfc; padding: 0.5em 0.5em 0.5em 2em; border: solid 3px gray; } .list1 li{ line-height: 1.5; padding: 0.5em 0; }
爽やか
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list2"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list2{ color: #668ad8; border: dashed 2px #668ad8; background: #f1f8ff; padding: 0.5em 0.5em 0.5em 2em; } .list2 li{ line-height: 1.5; padding: 0.5em 0; }
二重線
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list3"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list3{ color: #00b1bb; border: double 5px #00b1bb; background: #f1f8ff; padding: 0.5em 0.5em 0.5em 2em; } .list3 li{ line-height: 1.5; padding: 0.5em 0; }
上下のみボーダー
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list4"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list3{ color: #00b1bb; border: double 5px #00b1bb; background: #f1f8ff; padding: 0.5em 0.5em 0.5em 2em; } .list3 li{ line-height: 1.5; padding: 0.5em 0; }
クール
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list5"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list3{ color: #00b1bb; border: double 5px #00b1bb; background: #f1f8ff; padding: 0.5em 0.5em 0.5em 2em; } .list3 li{ line-height: 1.5; padding: 0.5em 0; }
シャドウボックス
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list6"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list3{ color: #00b1bb; border: double 5px #00b1bb; background: #f1f8ff; padding: 0.5em 0.5em 0.5em 2em; } .list3 li{ line-height: 1.5; padding: 0.5em 0; }
付箋風
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list7"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list7{ padding: 0; position: relative; } .list7 li{ color: #9151dd; border-left: solid 6px #bf9de7; background: #d6c7e7; margin-bottom: 3px; line-height: 1.5; padding: 0.5em; list-style-type: none!important; }
タグ風
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list8"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list8{ padding: 0; } .list8 li{ position: relative; list-style-type: none!important; padding: 0.5em 0.5em 0.5em 0.5em; margin-bottom: 5px; line-height: 1.5; background: #dbebf8; vertical-align: middle; color: #505050; border-radius: 15px 0px 0px 15px; } .list8 li:before{ display:inline-block; vertical-align: middle; content:''; width:1em; height: 1em; background: #fff; border-radius: 50%; margin-right: 8px; }
シェブロンマーク
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list9"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list9{ border: solid 2px #14b3fd; border-radius: 5px; padding: 0.5em 1em 0.5em 2.3em; position: relative; } .list9 li{ position: relative; line-height: 1.5; padding: 0.5em 0; list-style-type: none!important; } .list9 li::before{ content: ''; position: absolute; top: .7em; left: -1.4em; width: 1em; height: 1em; border-radius: 50%; background-color: #14b3fd; } .list9 li::after{ content: "\03e"; position: absolute; top: .7em; left: -1.2em; color: #fff; font-weight: bold; transform: scale(0.5, 1); line-height: 1; font-family: fantasy; }
チェックリスト
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list10"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list10{ border: solid 2px #ffb03f; padding: 0.5em 1em 0.5em 2.3em; position: relative; } .list10 li{ position: relative; line-height: 1.5; padding: 0.5em 0; list-style-type: none!important; } .list10 li:before{ content: ''; display: block; position: absolute; top: .7em; left: -1.5em; width: 10px; height: 5px; border-left: 3px solid #ffb03f; border-bottom: 3px solid #ffb03f; transform: rotate(-45deg); }
三角形
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list11"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list11{ box-shadow :0px 0px 3px silver; border: solid 1px whitesmoke; padding: 0.5em 1em 0.5em 2.3em; position: relative; background: #fafafa; } .list11 li{ line-height: 1.5; padding: 0.5em 0; list-style-type: none!important; } .list11 li:before{ content: '\025b6'; position: absolute; left: 1.5em; color: gray; font-size: 10px; line-height: 1.7; }
シェブロンマーク
- 春 Haru
- 夏 Natsu
- 秋 Aki
- 冬 Fuyu
HTML
<ul class="list12"> <li>春 Haru</li> <li>夏 Natsu</li> <li>秋 Aki</li> <li>冬 Fuyu</li> </ul>
css
.list12{ border: solid 2px #ffb03f; padding: 0.5em 1em 0.5em 1em; position: relative; margin-top: 2.5em; } .list12::after{ background: #ffb03f; color: #fff; font-weight: bold; position: absolute; left: -2px; bottom: 100%; padding: 1px 7px; content: "POINT"; letter-spacing: 0.05em; } .list12 li{ position: relative; line-height: 1.5; padding: 0.5em 0 0.5em 1.7em; list-style-type: none!important; border-bottom: dashed 1px silver; } .list12 li:last-of-type{ border-bottom: 0; } .list12 li::before{ content: ''; position: absolute; top: .7em; left: 0; width: 1em; height: 1em; border-radius: 50%; background-color: #ffb03f; } .list12 li::after{ content: "\03e"; position: absolute; top: .7em; left: .25em; color: #fff; font-weight: bold; transform: scale(0.5, 1); line-height: 1; font-family: fantasy; }