【发布时间】:2016-08-29 15:11:12
【问题描述】:
嘿,我正在尝试修改 ol 列表样式,就像那张图片中的另一个网站一样。
但是使用另一个 CSS 图像而不是像该图片中的表单(无文本)那样的圆圈
我尝试了以下代码来重建其他网站正在做的事情,但我不知道如何将蓝色圆圈更改为绿色符号。你能帮帮我吗?
.blog-blau-liste {
position: relative;
margin: 0.8em 0px 0px;
list-style: outside none none;
counter-reset: big-numba;
padding-left: 0px;
}
.blog-blau-liste-item {
position: relative;
margin: 0.8em 0px 0px 1.9em;
list-style: outside none none;
}
.blog-blau-liste-item::before {
content: counter(big-numba, decimal);
counter-increment: big-numba;
position: absolute;
top: -2px;
font-size: 19px;
left: -1.9em;
box-sizing: border-box;
width: 1.5em;
height: 1.5em;
line-height: 1.5;
color: #FFF;
background: #009DD9 none repeat scroll 0% 0%;
font-weight: 600;
text-align: center;
border-radius: 50%;
}
<ol class="blog-blau-liste">
<li class="blog-blau-liste-item">Punkt Nummer 1</li>
<li class="blog-blau-liste-item">Punkt Nummer 2</li>
<li class="blog-blau-liste-item">Punkt Nummer 3</li></ol>
有没有办法这样做并用css构建这个绿色标志(只有这种没有文字和白线的圆圈)?
我找到了这段代码,但它不是四舍五入的,我不知道如何整合它。
#burst-8 {
background: red;
width: 80px;
height: 80px;
position: relative;
text-align: center;
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg);
-o-transform: rotate(20eg);
}
#burst-8:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 80px;
width: 80px;
background: red;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
}
<div id="burst-8">1</div>
【问题讨论】:
-
哦,你只想要形状吗?里面也会有数字吗?
标签: css html-lists