У меня есть HTML как это:Расширение фона до 100% от начальной загрузки 3 .row
<div class="container-fluid">
<div class="row">
<div id="product-spotlight" class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="product-spotlight-inner">
CSS-для product-spotlight-inner
просто содержит background-image
.
Проблема в том, bootstrap-3
ставит прокладку padding-left: 15px; padding-right: 15px
на col
. Таким образом, фоновое изображение не распространяется до конца. Я мог бы смириться с этим, но он плохо выглядит на мобильных устройствах.
Я делаю это неправильно? Это известная проблема? что-то другое?
EDIT: Я начинаю думать, что container-fluid
является добавлением 15px
(в дополнении)
EDIT2: Я добавил новый идентификатор, называемый product-spotlight
и дал ему 0 отступов и установил ее. Это просто хак?
удалить 'padding' из родительского DIV и добавить его в 'продукт-прожектор-внутренний' – Stickers
@KickingLettuce у вас есть просто переопределить стиль bootstrap для этого элемента 'div' с классом _.col_, как вы это делали, или сыграть с« отрицательным полем »слева и справа, как я сказал i n мой ответ. –
похоже, что вы испорчены с приоритетами css, '# bla' всегда выше, чем' .bla', что заставляет его работать. не используйте его, если вам это не нужно. – Stickers