css伪类元素实现小圆点效果
CSS伪类元素可以用来实现小圆点的效果。以下是一个简单的例子,使用:before
伪类来在每个列表项前添加一个小圆点:
<ul class="list-dots">
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
</ul>
.list-dots li {
position: relative;
padding-left: 20px; /* 使得文本与小圆点之间有间隔 */
}
.list-dots li:before {
content: '';
position: absolute;
left: 0;
top: 50%; /* 定位小圆点在列表项的中间 */
transform: translateY(-50%); /* 对于小圆点进行垂直居中 */
width: 10px; /* 小圆点的直径 */
height: 10px; /* 小圆点的直径 */
background-color: #333; /* 小圆点的颜色 */
border-radius: 50%; /* 小圆点是圆形 */
}
这段代码会在每个<li>
元素的左侧显示一个小圆点,并且通过CSS对其进行样式定制。你可以根据需要调整直径、颜色和位置。
评论已关闭