【发布时间】:2018-10-26 20:56:34
【问题描述】:
这是我必须在每个 li 元素之前画一个圆圈的时间线图。
ul.timeline>li:before {
content: ' ';
background: white;
display: inline-block;
position: absolute;
border-radius: 50%;
border: 3px solid #22c0e8;
left: 20px;
width: 20px;
height: 20px;
z-index: 400;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container mt-5 mb-5">
<div class="row">
<div class="col-md-6 offset-md-3">
<h4>Latest News</h4>
<ul class="timeline">
<li>
<a target="_blank" href="https://www.totoprayogo.com/#">New Web Design</a>
<a href="#" class="float-right">21 March, 2014</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque scelerisque diam non nisi semper, et elementum lorem ornare. Maecenas placerat facilisis mollis. Duis sagittis ligula in sodales vehicula....</p>
</li>
<li>
<a href="#">21 000 Job Seekers</a>
<a href="#" class="float-right">4 March, 2014</a>
<p>Curabitur purus sem, malesuada eu luctus eget, suscipit sed turpis. Nam pellentesque felis vitae justo accumsan, sed semper nisi sollicitudin...</p>
</li>
<li>
<a href="#">Awesome Employers</a>
<a href="#" class="float-right">1 April, 2014</a>
<p>Fusce ullamcorper ligula sit amet quam accumsan aliquet. Sed nulla odio, tincidunt vitae nunc vitae, mollis pharetra velit. Sed nec tempor nibh...</p>
</li>
</ul>
</div>
</div>
</div>
如何更改 HTML 元素上的边框颜色?
这里是完整的例子:https://bootsnipp.com/snippets/featured/simple-vertical-timeline
【问题讨论】:
-
更改
border-color的哪个“HTML元素”? -
我不知道该怎么做,因为我正在使用 li:before,所以我没有 html 元素
-
你想改变圆圈颜色还是锚标签下划线颜色?
-
哪个边框应该是另一种颜色?
-
@JayKumar 在此处更改
border: 3px solid red;目前您使用的是十六进制单位边框颜色。
标签: html css twitter-bootstrap bootstrap-4