Мне нужно, чтобы была дополнительная рамка, в которую можно было бы потом запихнуть еще контент. У меня её не вышло выровнять. Вот код.
div.preview-box {position: absolute; width: 70px; height: 60px; background-image: linear-gradient(to top, #252323, rgba(0,0,0, 0.86));
border: 1px solid black; border-bottom: 0px;}
div.preview-box::after {content: ""; border: 2px solid #343333; position: fixed; width: 68px; height: 58px;}
<div class="preview-box"></div>
То есть надо, чтобы рамка была центрирована и с отступами по 1px
от каждой стороны.
Вариант с использованием box-shadow
div.preview-box {
position: relative;
width: 70px;
height: 60px;
background-image: linear-gradient(to top, #252323, rgba(0, 0, 0, 0.86));
border: 1px solid black;
box-sizing: border-box;
box-shadow: inset 0 0 0 2px tomato; /* для примера */
}
<div class="preview-box"></div>
div.preview-box {
position: relative;
width: 70px;
height: 60px;
background-image: linear-gradient(to top, #252323, rgba(0, 0, 0, 0.86));
border: 1px solid black;
}
div.preview-box::after {
content: "";
border: 2px solid red; // #343333;
position: absolute;
width: 70px;
height: 60px;
box-sizing: border-box;
}
<div class="preview-box"></div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Делаю простую админ панельИмеется сайт с картинками, видео, записями
В верстке считается ошибкой не переносить предлоги и слова короче 3 буквКак можно добиться переноса с помощью css? Или единственный и самый...
Задача: сделать смену главной картинки товара при клике на миниатюры товара