label {
position: relative;
}
label:before {
position: absolute;
left: .5em; top: 1em;
}
left: 50%; top: 50%;
- загоняем левый-верхний угол в центр.transform: translate(-50%, -50%);
- сдвигаем левее-выше, чтобы не угол был в центре, а центр блока..content {
max-width: 1920px;
margin: 0 auto;
}
25%+пробел+25%+пробел+25%+пробел+25%
в итоге дают больше 100% let rad = Math.atan2(P3.y - P1.y, P3.x - P1.x) -
Math.atan2(P2.y - P1.y, P2.x - P1.x)
display.value = rad * (180 / Math.PI)
.main-content ul li:before {}
и .main-content ul.list-plus li:before
(ниже) а из js только меняйте класс list-plus..main-content ul li:before {}
есть свойство margin-top: 7px;
, например, и оно НЕ ОТМЕНЯЕТСЯ при добавлении list-plus. $(widow).on('wheel', function(evt){
if (блок_еще_не_приехал) {
evt.preventDefault() // отменяем обычный скролл
двигаемБлок(evt)
}
})