Задать вопрос
@karetsky

Как правильно сделать наложение с прозрачностью?

Есть пунктирная линия и круги.
Как сделать так, чтобы круги оставались прозрачными, но при этом перекрывали пунктир (чтобы пунктира внутри кругов небыло видно)?
12fabf3b8cfa4a4f9467b540433a3e62.png

//Конечно, можно сделать не 1 пунктирную линию, а много, но может есть вариант и с 1 линией...
  • Вопрос задан
  • 471 просмотр
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@Chekhoved
От кругов с помощью before и after в обе стороны абсолютноспозиционированные блоки с нулевой высотой и пунктирной рамкой.

.circle {
	position: relative;
}
.circle::before,
.circle::after {
	position: absolute;
	content: "";
	top: 5px;
	with: 100px;
	height: 0;
	border-top: 1px dotted white;
}
.circle::before {
	left: -100%;
}
.circle::after {
	right: -100%;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы