Мне нужно создать что-то вроде того, что вы видите на картинке. Я уже создал линию с кругами, но у меня проблемы с желтой, которая должна иметь круг границы вокруг пространства.CSS3 кругом вокруг другого круга с пробелом
Я уже создал скрипку с шагами я уже есть, но желтый одна моя проблема. Любые предложения приветствуются! 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;
}
большой - прозрачный было то, что я пропускал. Отличная работа и быстрый ответ, спасибо! –