数字で順番にカウントするメニュー
リストの前に連番の数字を配置したメニュー。
Source Code
右上の「コピー」からご利用ください。
コピー
<nav class="my-parts">
<ol>
<li><a href="#">ホーム</a></li>
<li><a href="#">お知らせ</a></li>
<li><a href="#">ブログ</a></li>
<li><a href="#">当サイトについて</a></li>
<li><a href="#">お問い合わせ</a></li>
</ol>
</nav>
コピー
.my-parts ol {
list-style: none;
margin: 0;
padding: 0;
}
.my-parts ol li {
counter-increment: number;
}
.my-parts ol li a {
position: relative;
display: block;
padding: .4em .8em .4em 2.6em;
text-decoration: none;
background: #fff;
color: #333;
text-align: left;
margin: .2em 0;
}
.my-parts ol li a:hover {
background: #eee;
}
.my-parts ol li a::after {
position: absolute;
top: 50%;
left: .8em;
transform: translateY(-50%);
content: counter(number);
padding: .2em .4em;
background: #F44336;
color: #fff;
font-size: .9em;
}