Итак, я использую бутстрап с рельсами, и я ввел правильный код из документации начальной загрузки, но это не работает. Я также добавил код из других проектов, и все еще моя проблема сохраняется: я не могу получить всю ширину jumbotron (в браузере).Rails Bootstrap Full Width Jumbotron
Вот что я пробовал.
- Переопределение ширины .jumbotron до ширины: 100%! Important;
- Добавление строки div, за которой следует столбец div с col-lg-12.
- Изменение Дива .container в .container жидкость
я застрял. Мне интересно, если это проблема с тем, как я установил Bootstrap в моем приложении Rails. Я собираюсь вставить код ниже. Любая помощь всегда приветствуется. Спасибо заранее, интернет.
HTML:
<div class="jumbotron">
<div class="container">
<h1>Welcome to Sewingly</h1>
<p>A community marketplace for knitters, sewists, and other needle artists.</p>
</div>
</div>
CSS:
@import "bootstrap-sprockets";
@import "bootstrap";
html {
overflow-y: scroll;
}
body {
padding-top: 60px;
background-color: #fefefe;
}
.jumbotron {
background-image: url(http://i1216.photobucket.com/albums/dd370/kjames1581/jtronnew.jpg);
height: 250px;
color: white;
background-repeat: no-repeat;
background-size: cover;
border-radius: 0 !important;
font-weight: bold;
text-align: center;
margin-top: -9px;
p {
color: white;
}
}
js:
//= require jquery
//= require jquery_ujs
//= require bootstrap-sprockets
//= require turbolinks
//= require_tree .
и Gemfile:
gem 'bootstrap-sass', '~> 3.3.0'
gem 'sass-rails', '>= 3.2'
EDIT: Проблема решена. Ответ лежит на выходе HTML, который вы можете пройти через проверку элемента. Был дополнительный контейнер div bc, который я обернул весь мой уступленный контент в приложении html в контейнере с меткой div в соответствии с учебником Майкла Хартла. Я удалил этот div и проблему.
Я попробовал этот код в точности так, и это до сих пор не работает. Я думаю, что это так, как я настроил приложение для рельсов, и что-то, что я сделал, не работает, я думаю, что ошибка в файле приложения js, но я не уверен. Я написал выше, что я вложил в этот файл. Спасибо за помощь. – Kelly
Вы можете сделать страницу в своем браузере и скопировать/вставить HTML-код, который выводится? Я предполагаю, что ваш макет содержит дополнительную оболочку '.container'. –
Спасибо, я думаю, что ты прав. Я просто вставил ss из вывода HTML. Я не вижу лишнего «.container» в текстовом редакторе. Как его удалить? Спасибо за вашу помощь! – Kelly