Я изучал пунктирные границы, поддерживающие webkit и IE 9+.Округленный интервал между точками в css
Я в настоящее время 'простой' пунктирный эффект границы так:
.bord {
height: 200px;
width: 300px;
background: gray;
border-radius: 20px;
position: relative;
}
.bord:before {
content: "";
position: absolute;
height: calc(90% - 10px);
width: calc(90% - 10px);
left: 5%;
top: 5%;
border: 5px dotted black;
}
<div class="wrapper">
<div class="bord"></div>
</div>
, который делает (в хроме):
Но я бы хотел:
Будет ли это возможно с использованием чистого CSS?
(так как я не могу использовать пограничную-изображение Internet Explorer 10 и более ранние версии не поддерживают border-image property.)
Я смотрел на docs, но не мог видеть каких-либо ссылок, и Я видел такие вещи, как this, но, очевидно, не помогает мне здесь.
Есть ли свойство CSS, которое я здесь отсутствует? Или альтернативная возможность? (ИМО, однако, эти «точки» должны быть округлены в любом случае), но «округленные точки» также будут полезными.
Я нашел предыдущий ответ на этот вопрос здесь: http://stackoverflow.com/questions/6250394/how-to-increase-space-between-dotted-border-dots –
@mattytommo Это адресовано в вопросе. –
@mattytommo: Если вы полностью прочитали вопрос, вы поймете, почему это не вариант (** hint **: прочитайте первую строку) – jbutler483