2017-01-10 2 views
1

Есть ли простой способ создать баннер с полным типом героя с помощью бутстрапа и WordPress? Я знаю, как это сделать с помощью бутстрапа, и я знаю, как взломать шаблоны WordPress, проблема кроется в том, что вы хотите этого в редакторе содержимого WordPress (возможно, с помощью короткого кода).Полный баннер ширины в Bootstrap/WordPress?

Итак, при использовании шаблона в Wordpress, который имеет ширину 1100 пикселей, но экран имеет ширину 1300 пикселей, простое добавление div с фоновым цветом расширяет ширину содержащего элемента шириной 1100 пикселей.

Как добавить баннер полной ширины в любом месте кода с любым элементом, содержащим размер, не нарушая правила загрузки?

ответ

2

Чтобы освободиться от содержимого div, вы можете использовать position: absolute.

Затем используйте left: 0px; width: 100%, чтобы использовать полную ширину браузера.

Затем заверните своего героя в это. Итак:

<div style="position: absolute; left: 0px; width: 100%;"> 
    <div class="hero-unit"> 
    <h1>Heading</h1> 
    <p>etc.</p> 
    </div> 
</div> 

Проблема вы будете испытывать с этим, что последующее содержание будет игнорировать этот новый DIV с относительно вертикальной позиционирования.

Взлом для этого должен заключаться в добавлении содержимого на уровне блока с правильной настройкой высоты (соответствующей высоте вашего абсолютного позиционного div), например.

<div style="height:500px"></div> 
+0

Имеет смысл. Возможно, нужно использовать внешние css, чтобы я мог использовать медиа-запросы, чтобы взломать точную высоту, поскольку она изменится для разных реагирующих состояний? – Marty

+0

Также, если какой-либо из контейнеров расположен относительно друг друга, это может не полностью нарушить весь путь до полной ширины? – Marty

+0

@ Marty Право. Вы должны убедиться, что у вас нет относительно позиционированного предка. И использование медиа-запросов для взлома настройки высоты, вероятно, будет работать, если вы не показываете баннер фиксированной высоты. –

Смежные вопросы