расстояние от боков карточки до боков экрана может отличаться
50vw - 50%
. В этом случае нужно еще учесть ширину скроллбара, которую придется определять в js.$(function () {
let timeoutId = null;
$(".sidebar").hover(
function () {
timeoutId = setTimeout(() => {
$(this).addClass("sidebar_hovered");
}, 600);
},
function () {
// change to any color that was previously used.
clearTimeout(timeoutId);
$(this).removeClass("sidebar_hovered");
}
);
});
@grid: 1 / 90%;
background: radial-gradient(
yellow, #E91F63, #fff
);
clip-path: @shape(
split: 180;
r: cos(14t)*0.07 + 0.93;
);
.intro-section .promo-video {
position: fixed;
}
.intro-section {
z-index: -1;
}
.text p {
display: inline-block;
position: relative;
}
.text p::before {
content: '';
position: absolute;
left: -30px;
right: -30px;
top: -10px;
height: 6px;
background: radial-gradient(circle, #000 2px, transparent 3px) space center / 10px 6px;
opacity: 0.3;
}