Задать вопрос
@Muvka

Можно ли получить изначальное значение css переменной?

Здравствуйте. Есть 1 блок в контейнере, который должен тянуться на всю ширину страницы. Родил calc формулу, которая позволит рассчитать отрицательные margin, но проблема в том, что там есть 100vw, которые не учитывают полосу прокрутки. Попытался вычислить полосу прокрутки так
:root {
  --scrollbar-width: calc(100vw - 100%);
}

, но проблема в том, что выдает не то значение, которое было вначале, а идет рассчет заново, от ширины контейнера, который уже не 100% по ширине, а уже. Из-за этого "ширина полосы прокрутки" гораздо больше, чем нужно. Можно как-то изначальное значение вытащить? Потому что на элементе html, это 17px. А там, где мне нужно, уже 129px.
  • Вопрос задан
  • 87 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@bogomazov_vadim
Посмотри это, если я правильно понял, о чем речь.
Codepen
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы