Как сделать границу кружочками на css
, как на картинке, не используя при этом повторяющееся изображение круга, но при этом, чтобы при различном размере экрана количество кружков отличалось?
Кроссбраузерность приветствуется.
Варианты, которыми я пользовался:
1. Градиентом:
https://caniuse.com/#search=radial-gradient
.block {
width: 200px;
padding: 20px;
background:
radial-gradient(circle at center, red 60%, transparent 61%) top left/10px 10px repeat-x,
radial-gradient(circle at center, green 60%, transparent 61%) bottom left/10px 10px repeat-x;
}
<div class="block">Пример с градиентом</div>
2. С картинкой, как было предложено в комментарии. Но лучше не png, как в примере, а svg:
https://caniuse.com/#feat=border-image
.block2 {
border-width: 0 0 13px 0;
border-style: dotted;
border-color: #d57e00;
border-image-source: url("https://cl.ly/3c2J3c0l3r0P/dots.svg");
border-image-slice: 33% 33%;
border-image-repeat: round;
}
<h1 class="block2">Пример с картинкой SVG</h1>
Не сильно силен в вёрстке, но думаю ещё есть варианты.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, можете подсказать как сделать так чтобы после каждой прокрутке сайта страница не отматывалась к верху? Код слайдера прикреплен...
Не могу, поменять DOM с помошью "getElementById" и "innerHTML"Можете помочь как правильно сделать