Здравствуйте!
Мне нужно сделать внутреннюю тень у блока, но что бы она была под углом 45deg
.
Я пробовал такое сделать обычной тенью, но оно не так выглядит, как надо:
.shadow {
width: 250px;
height: 250px;
box-shadow: inset 0px 0px 50px #000;
}
<div class="shadow"></div>
Мне пришла в голову идея: сделать тень градиентом. Но я не знаю как.
Пример нужной тени:
Предлагаю попробовать background
:
body {
margin: 0;
display: flex;
}
div {
width: 100vmin;
height: 100vmin;
margin: auto;
background:
linear-gradient(45deg, transparent 70%, black 100%),
linear-gradient(-45deg, transparent 70%, black 100%),
linear-gradient(-135deg, transparent 70%, black 100%),
linear-gradient(135deg, transparent 70%, black 100%)
}
<div></div>
.cover {
width: 300px;
height: 200px;
padding: 60px 0 0 0;
background: hsla(0, 0%, 10%, 1);
}
.shadow {
width: 150px;
height: 150px;
margin: 0 auto;
box-shadow: 10px 10px 200px hsla(0, 0%, 100%, 1), -10px -10px 200px hsla(0, 0%, 100%, 1);
background: hsla(0, 0%, 90%, 1);
transform: rotate(45deg);
}
<div class="cover">
<div class="shadow"></div>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Всем привет! Я недавно задавал, как сделать наклонную внутреннюю тень
Для того, чтобы задать нестандартную обводку блоку, использую в качестве фона SVGЦвет обводки задаю так stroke: #FFD200
Как сделать, чтобы при уменьшении размера экрана, отступы справа и слева постепенно становились меньше, как на этом сайте: