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

Как задать ширину в % от родителя, если элемент фиксированный?

Всем привет. Есть вот такой код:
<div class="block1">
  <span class="block2"></span
</div>

И вот такие вот стили:
.block1{
  width: 50vw;
}
.block2{
  position: fixed;
  max-width: 78vw;
  width: 50%;
}


Но при таком раскладе 50% задается от всей страницы, а не от .block1, как это исправить? Единицы измерения менять нельзя.
  • Вопрос задан
  • 119 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
добавь для .block1:
.block1 {
   transform: scale(1);
}
Ответ написан
Ваш ответ на вопрос

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

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