Как вы знаете из названия, я хочу сделать такую строку с помощью css вот так.
Кто-нибудь может мне помочь?
Большое спасибо! :)
2 ответа
Вот и все, вот оно:
<!DOCTYPE html>
<html>
<head>
<style>
.verticalLine{
height: 300px; /* Length of your line */
border-left: 2px solid transparent;
filter: blur(1px); /* Amount of bluryness */
border-image: linear-gradient(white, black, white) 10 stretch;
}
</style>
</head>
<body>
<div class="verticalLine"></div>
</body>
</html>
Ответ робота Tacchino почти идеален, добавьте немного размытия, и вы получите именно то, что было запрошено.
Если вы довольны этим решением, отметьте его как ответ (отметьте галочкой), чтобы другие знали, что оно решено. Спасибо.
Я сделал таким образом:
.line {
height: 100px;
border-left: 2px solid transparent;
border-image: linear-gradient(white,black,white) 10 stretch;
}
<div class="line">
</div>
Вы должны играть с цветами, но результат примерно такой же.
Похожие вопросы
Новые вопросы
html
HTML (язык разметки гипертекста) - это язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы, касающиеся HTML, должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто используется вместе с [CSS] и [javascript].