Bootstrap: Быстрое создание современных сайтов. Тимур Машнин
Читать онлайн книгу.таблицы <div class=«table-responsive»> добавляет горизонтальную прокрутку для экранов менее 768px.
Вопросы:
Как стилизовать таблицу горизонтальными разделителями?
Ответ: добавить класс. table.
Как стилизовать таблицу повторяющимся разным фоном строк?
Ответ: добавить класс. table-striped.
Как добавить границы к ячейкам таблицы?
Ответ: добавить класс. table-bordered.
Как добавить изменение фона строки при наведении курсора?
Ответ: добавить класс. table-hover.
Как уменьшить отступ ячеек наполовину?
Ответ: добавить класс. table-condensed.
Как сделать разноцветным фон строк таблицы?
Ответ: применить классы. success,.danger,.warning
Изображения
Bootstrap предлагает три вида формы изображений:
Класс. img-rounded – прямоугольник с закругленными углами.
<img src="sample.jpg» class=«img-rounded» alt=«»>
Класс. img-circle – изображение в круге с радиусом 500px.
<img src="sample.jpg» class=«img-circle» alt=«»>
Класс. img-thumbnail – изображение в прямоугольнике с отступом и серой рамкой.
<img src="sample.jpg» class=«img-thumbnail» alt=«»>
Для того чтобы изображение автоматически подгонялось под размер экрана, используется класс. img-responsive, который применяет к изображению CSS стиль display: block; max-width: 100%; height: auto;.
<img class=«img-responsive» src="sample.jpg» alt=«»>
Bootstrap Jumbotron
Jumbotron представляет собой контейнер с серым фоном и закругленными углами для размещения в нем объявления со ссылкой типа «Посмотреть подробнее».
Помимо серого фона и закругленных углов Jumbotron применяет к тексту увеличенный размер шрифта.
Обертка <div class=«container»> для Jumbotron обеспечивает отступ от краев экрана.
<div class=«container»>
<div class=«jumbotron»>
<h1> Bootstrap Tutorial </h1>
<p> Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web. </p>
</div>
</div>
Без контейнера <div class=«container»> углов у Jumbotron видно не будет, так как он будет распространяться на всю ширину экрана.
Изменить фон Jumbotron, отцентрировать текст и добавить отступы можно с помощью CSS и класса. text-center.
<style>
.jumbotron {
background-color: #f4511e; /* Orange */
color: #ffffff;
padding: 100px 25px;
}
</style>
<div class=«jumbotron text-center»>
</div>
Bootstrap Page Header
Класс. page-header добавляет горизонтальный разделитель после заголовка.
<div class=«container»>
<div class=«page-header»>
<h1> Page Header H1 </h1>
</div>
<p> This is some text. </p>
<p> This is another text. </p>
<div class=«page-header»>
<h2> Page Header H2 </h2>
</div>
<p> This is some text. </p>
<p> This is another text. </p>
</div>
Bootstrap Wells
С помощью класса. well можно добавить ощущение глубины элементу или контейнеру.
<div class=«container»>
<div class=«row»>
<div class=«col-xs-6 well»>
some data
</div>
<div class=«col-xs-6 well»>
some data
</div>
</div>
</div>
<div class=«container-fluid»>
<div class=«row»>
<div class=«col-xs-12»>
<div class=«well» id=«left-well»>
<form