Вложенный элемент Div (в пользовательском интерфейсе) не распространяется на всю ширину окна

0

Я испытываю крайние трудности, пытаясь сделать дочерний div расширенным до полной ширины окна, а не только ширину родителя.

Я использую Angularjs с UI-Router, не знаю, способствует ли это этой проблеме.

Вот скриншот. Я хотел бы, чтобы изображение растягивалось до полной ширины окна.

Изображение 174551

2 ответа

1

Похоже, это вопрос, связанный с использованием UI-Router в Angular.

У меня было следующее в моем index.html

<!-- MAIN CONTENT -->
<div class="container">

<!-- THIS IS WHERE WE WILL INJECT OUR CONTENT  ============================== -->
<div ui-view></div>

</div>

Внешний контейнер div ограничивал содержимое в div ui-view от растяжения до полной ширины окна.

Таким образом, проблема была решена путем удаления контейнера div.

0

Попытка position: absolute на ребенке

  • 0
    Когда я пробую position: absolute; это портит иерархический поток элементов div, которые следуют за дочерним изображением. Это не позволяет мне публиковать снимок экрана, но то, что происходит, это изображение под ним, которое теперь отображается поверх дочернего элемента div.
  • 0
    Есть также такой подход: .child-element { position: relative; width: 100vw; left: calc(-50vw + 50%); } stackoverflow.com/questions/5581034/…

Ещё вопросы

Сообщество Overcoder
Наверх
Меню