私はあなたが写真のように何かを作成する必要があります。 私はすでに円で線を作成しましたが、間にスペースを入れて境界線を描く黄色の問題があります。CSS3スペースのある別の円の周り
私はすでに私が既に持っている段階でフィドルを作成したが、黄色の1は私の問題です。どんな提案も歓迎です! jsfiddle
マイHTML:
<section class="preview">
<ul>
<li class="first">
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li class="current">
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li>
<div>
</div>
</li>
<li class="last">
<div>
</div>
</li>
</ul>
</section>
マイCSS:あなたは現在のクラスのために黄色の境界線と背景が透明で別の円を追加する必要が
.preview ul li {
list-style-type: none;
position: relative;
width: 1px;
margin: 0 auto;
padding-top: 35px;
background: #fff;
}
.preview ul li::after {
content: '';
position: absolute;
left: 50%;
top: 0;
transform: translateX(-50%);
width: 15px;
height: 15px;
border-radius: 50%;
background: inherit;
}
.preview ul li.last {
padding-top: 0;
}
.preview ul li.current:after {
background: #fff934;
border: 2px solid #fff934;
box-shadow: 1px 1px 0px 5px black;
}
素晴らしい - 透明は、私が欠けていたものでした。偉大な仕事と迅速な答えは、おかげでたくさん! –