Latest web development tutorials
×

Bootstrap курс

Bootstrap курс Bootstrap Краткое введение Bootstrap Установка по окружающей среде

Bootstrap CSS

Bootstrap CSS обзор Bootstrap Grid System Bootstrap наборный Bootstrap код Bootstrap таблица Bootstrap форма Bootstrap кнопка Bootstrap изображение Bootstrap Вспомогательный класс Bootstrap Отзывчивый Утилиты

Bootstrap Компоненты макета

Bootstrap значок шрифты Bootstrap Выпадающее меню Bootstrap Группа кнопок Bootstrap Кнопка в раскрывающемся меню Bootstrap группа Поле ввода Bootstrap элементы навигации Bootstrap Панель навигации Bootstrap панировочные сухари Bootstrap пейджинг Bootstrap этикетка Bootstrap знак Bootstrap Большой экран Bootstrap Название страницы Bootstrap Миниатюры Bootstrap предупреждение Bootstrap Шкала прогресса Bootstrap Мультимедийные Bootstrap Список групп Bootstrap панель Bootstrap Wells

Bootstrap Виджет

Bootstrap Plug-Glance Bootstrap эффект перехода Bootstrap режимное окно Bootstrap Выпадающее меню Bootstrap Свиток монитор Bootstrap таб Bootstrap подсказки Bootstrap Всплывающее окно Bootstrap Предупреждение коробки Bootstrap кнопка Bootstrap сгиб Bootstrap карусель Bootstrap Дополнительная навигация

Bootstrap другое

Bootstrap UI редактор Bootstrap V2 курс Bootstrap HTML стандарты кодирования Bootstrap CSS стандарты кодирования

Bootstrap изображение

цель

В этом уроке мы обсудим три класса Bootstrap 3, чтобы добавить стиль к изображениям. Мы также обсудим о содержании отзывчивым изображения Bootstrap 3 при условии.

Общий стиль

Прежде чем мы обсудим определение особого стиля класса изображения Bootstrap 3 предложения, мы увидим изображения определения общего стиля бутстрапе 3 предложение.

IMG {
  границы: 0;
}

Это первые изображения определены правила CSS, найденные в Bootstrap CSS 3, при визуализации изображения, используемого для удаления границы.

Затем, в запросах печатных СМИ, положения этих правил.

 IMG {
	страницы обкатки внутри: избежать;
  }
  IMG {
	! Максимальная ширина: 100% важно;
  }

страницы взлома внутри: избежать; избегать разрывов страниц внутри изображения.

! Макс-ширина: 100% важно , изображение определенный стиль очевидно. Даже там, где он используется для определения ширины изображения вне контейнера, оно также может быть ограничена на дисплее контейнера. Это Важно! Используется в сочетании с другими стилями , чтобы покрыть любой ущерб этому стилю. Иногда разработчики хотят стиль лучшую поддержку для мобильных устройств дружественным рендеринга изображений, будут использовать эти две специальные правила.

Существует также еще одно правило для изображения

IMG {
  вертикально-Align: средний;
}

Из-за этого правила, изображение будет по центру вертикально в DIV или других элементов. Как показано в следующих примерах.

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Title> Bootstrap 3 оказанные Примеры изображения </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
.mdl {
фонового цвета: серебристый;
обивка: 7px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<P класс = "лея"> <IMG SRC = "Значок-умолчанию-screenshot.png"> Lorem Ipsum Dolor сидеть Амет, consectetuer adipiscing Элит, Sed диам nonummy nibh euismod tincidunt ут laoreet Dolore магна aliquam Erat volutpat. </ P>
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
</ Body>
</ HTML>

Нажмите здесь , чтобы посмотреть онлайн демо

Обратите внимание, что если вам нужно в центр изображения по вертикали в зависимости от контекста, необходимости дополнительных стилей.

Специальный стиль

Bootstrap 3 обеспечивает три класса изображения с четким стилем для рендеринга.

IMG округлены

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

.img-округлый {
  граница радиуса: 6px;
}

Таким образом, это границы радиуса свойство до 6 с помощью значений пикселов , используемых для определения соответствующего скругления изображения. Следующий пример демонстрирует два одинаковых изображения, первое изображение без IMG округленный класс, второе изображение с IMG-округлая класса. Обратите внимание, что второе изображение округляется. Вы можете нажать здесь , чтобы посмотреть онлайн - примеры .

изображения с и без закругленными углами

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Название> Bootstrap 3 закругленные углы Примеры изображений оказанные </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<IMG SRC = "закругленными углами-images.PNG" Alt = "изображение с закругленными углами">
<IMG SRC = "закругленными углами-images.PNG" Alt = "изображение с закругленными углами" класс = "IMG-округлый">
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
</ Body>
</ HTML>

IMG-миниатюрами

Это еще один Bootstrap CSS класс 3, которые добавляют к изображению эскиза. Код класса показан ниже

.img-миниатюрами {
  Дисплей: встроенный блок;
  высота: авто;
  макс-ширина: 100%;
  обивка: 4px;
  высота линии: 1,428571429;
  фонового цвета: #ffffff;
  границы: 1px твердый #dddddd;
  граница радиуса: 4px;
  -webkit-переход: все 0.2s легкость и выкатывания;
		  Переход: все 0.2s легкость и выкатывания;
}

Вот пример этого класса. Вы можете нажать здесь , чтобы посмотреть онлайн демо .

два изображения без и с IMG-миниатюру

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Название> Bootstrap 3 миниатюр </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<Img SRC = "изображение с-thumbnail.png" ALT = "изображение без углов миниатюр">
<Img SRC = "изображение с-thumbnail.png" Alt = "изображение с углами уменьшенных" класс = "IMG-миниатюру">
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
</ Body>
</ HTML>

IMG-круг

Используя свойства границы радиуса, Bootstrap 3 создает круговое изображение представлено. IMG-круг код класса CSS следующим образом

.img-круг {
  граница радиуса: 50%;
}

Нажмите здесь , чтобы посмотреть онлайн - примеры . Ниже приведены скриншоты и код.

изображение без и с IMG-круг

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Название> Bootstrap 3 круговое изображение </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<Img SRC = "изображение с-circle.png" Alt = "изображение без формы круга">
<Img SRC = "изображение с-circle.png" Alt = "изображение с формой круга" класс = "IMG-круг">
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
</ Body>
</ HTML>

Отзывчивый изображение

Bootstrap 3 не обеспечивает готовых реагирующие изображений. Вы должны добавить IMG-отзывчивым класс , чтобы сделать его отзывчивым к изображению. Класс кода CSS ниже.

.img-отзывчивым {
  Дисплей: блок;
  высота: авто;
  макс-ширина: 100%;
}

Он определяет изображения должны быть отображены в качестве элемента уровня блока, высота той же высоте изображения, максимальная ширина изображения составляет 100%, в соответствии с изображением, чтобы ограничить устройства, к которому он представлен.

Для того, чтобы сделать изображение , имеющее ответ по умолчанию, вы можете добавить код в CSS IMG {}.

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

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Название> Bootstrap 3 Отзывчивый изображение </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
IMG {
краю дна: 30px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<Img SRC = "изображение с-circle.png" ALT = "без отзывчивым функции изображения">
<Img SRC = "изображение с-circle.png" ALT = "с высокой скоростью отклика функции изображения" класса = "IMG-отзывчивым">
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
</ Body>
</ HTML>

Это добавляется к ответу изображения методы имеют свои ограничения.

Соответственно, в большом экране и мобильных устройств (меньший размер экрана может привести к снижению производительности) загружены одинаково большие изображения с высоким разрешением. Поскольку браузер будет загружен до CSS и JS с предварительно загруженными изображениями в сети низкоскоростных соединений, он также может привести к снижению производительности. Представьте , что у вас есть большое изображение и конкретный объект внутри него, при просмотре изображений на экране мобильного устройства, то изображение будет уменьшено до уменьшенной версии изображения будут выглядеть настолько малы, проблема называется направления искусства ,

Разработчики придумали решения для преодоления этих ограничений. Мы увидим Марк Grabanski и Кристофера Шмитта Пример HiSRC из. Это изображение автоматически создает низкий, средний, с высоким разрешением версия Jquery пробки, в зависимости от версии, представленной разрешением отображения изображения и полосы пропускания устройства.

Позади нас ответная учебник изображение, мы обсудим все эти методы подробно.

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

примеров

<! DOCTYPE HTML>
<HTML>
<Head>
<Название> Bootstrap 3 отзывчивый изображение с помощью HiSRC экземпляров </ title>
<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">
<! - Bootstrap ->
<ссылка HREF = "Dist / KSS / bootstrap.min.css" REL = "таблица стилей" медиа = "экран">
<Style>
тело {
обивка: 50px
}
IMG {
краю дна: 30px
}
</ Style>
<! - HTML5 и Шим Ответить. ЯШ поддержки IE8 HTML5 оригинальные и запросы средств массовой информации. ->
<- ПРЕДУПРЕЖДЕНИЕ :! Ответить. Если с помощью файла: // смотрите на странице JS не будет работать. ->
<! - [Если л IE 9]>
<Script SRC = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ скрипт>
<Script SRC = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ скрипт>
<! [Endif] ->
</ Head>
<Body>
<IMG SRC = "5216852563_eca0af1b0d_m.jpg" данных 1x = "5216852563_eca0af1b0d.jpg" данных 2x = "5216852563_90c3f9c402_o.jpg" класс = "hisrc" />
<! - JQuery (плагин JavaScript для Bootstrap необходимо --->
<Script SRC = "https://code.jquery.com/jquery.js"> </ скрипт>
<! - Включить все скомпилированный плагин (смотри ниже), или в случае необходимости, включать в себя один файл ->
<Script SRC = "Dist / JS / bootstrap.min.js"> </ скрипт>
<Script>
$ (Документ) .ready (функция () {
$ ( ". Hisrc") hisrc () .;
});
</ Script>
<P> Фото любезно предоставлено: /http://www.flickr.com/photos/cubagallery/ </ p>
</ Body>
</ HTML>