<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
* {
margin: 0;
padding: 0
}
ul,
li {
list-style: none;
}
ul {
height: 40px;
}
li {
float: left;
position: relative;
margin: 0 10px;
color: #e94a3e;
font-size: 12px;
line-height: 40px;
}
.font {
padding: 0 4px 0;
}
/* before 和 after 都可以 */
.font:before {
content: "";
display: block;
position: absolute;
top: 9px;
width: 20px;
height: 20px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 1px solid #e94a3e;
}
</style>
</head>
<body>
<ul>
<li>
<span class="font">正</span>
<span>100% 正品</span>
</li>
<li>
<span class="font">退</span>
<span>7天无忧</span>
</li>
<li>
<span class="font">邮</span>
<span>全场包邮(偏远地方除外)</span>
</li>
</ul>
</body>
</html>
效果图如下:

.comment_title {
height: 0.4rem;
position: relative;
span{
display: inline-block;
line-height: 0.4rem;
padding-left: 0.25rem;
padding-top: 0.06rem;
}
&::before {
content: '';
position: absolute;
width: 4px;
height: 16px;
background: #3ecac2;
left: 15px;
top: 19px;
border-radius: 2px;
}
}

本文深入探讨了使用CSS进行网页布局的技巧,包括如何利用:before和:after伪元素创建视觉效果,以及如何设置ul和li元素的样式来实现特定的设计。通过具体的代码示例,读者可以学习到如何清除浮动,设置字体样式,以及应用圆角边框等。
4万+

被折叠的 条评论
为什么被折叠?



