English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Изображения очень распространены в современном веб-дизайне. Поэтому, настройка стилей изображений и правильное их размещение на веб-странице очень важно для улучшения пользовательского опыта.
Используя встроенные классы Bootstrap, вы можете легко устанавливать стили изображений, например, создавать эллиптические или круглые изображения, или придавать им эффект miniature.
.rounded класс позволяет изображениям отображаться с закругленными углами:
<!DOCTYPE html> <html> <head> <title>Bootstrap пример</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Изображения с закругленными углами</h2> <p>.rounded класс позволяет изображениям отображаться с закругленными углами:</p> <img src="https://ru.oldtoolbag.com/run/images/cinqueterre.jpg" class="rounded" alt="Cinque Terre" width="304" height="236"> </div> </body> </html>Проверьте, что ‹/›
.rounded-circle класс может устанавливать эллиптические изображения:
<!DOCTYPE html> <html> <head> <title>Bootstrap пример</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Эллиптические изображения</h2> <p>.rounded-circle класс может устанавливать эллиптические изображения:</p> <img src="https://ru.oldtoolbag.com/run/images/cinqueterre.jpg" class="rounded-circle" alt="Cinque Terre"> </div> </body> </html>Проверьте, что ‹/›
Класс .img-thumbnail используется для создания эскиза изображения (изображение с рамкой):
<!DOCTYPE html> <html> <head> <title>Bootstrap пример</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Эскиз</h2> <p>Класс .img-thumbnail используется для создания эскиза изображения (изображение с рамкой):</p> <img src="https://ru.oldtoolbag.com/run/images/cinqueterre.jpg" class="img-thumbnail" alt="Cinque Terre"> </div> </body> </html>Проверьте, что ‹/›
Используйте класс .float-right для выравнивания изображения вправо, и класс .float-left для выравнивания влево:
<!DOCTYPE html> <html> <head> <title>Bootstrap пример</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Способы выравнивания изображений</h2> <p>Используйте класс .float-right для выравнивания изображения вправо, и класс .float-left для выравнивания влево:</p> <img src="https://ru.oldtoolbag.com/run/images/paris.jpg" class="float-left"> <img src="https://ru.oldtoolbag.com/run/images/cinqueterre.jpg" class="float-right"> </div> </body> </html>Проверьте, что ‹/›
Изображения имеют различные размеры, и нам нужно автоматически адаптировать их под размер экрана.
Мы можем установить адаптивное изображение, добавив класс .img-fluid в тег <img> .
.img-fluid класс устанавливает max-width: 100%; 、 height: auto; :
<!DOCTYPE html> <html> <head> <title>Bootstrap пример</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Адаптивное изображение</h2> <p>Класс .img-fluid может установить адаптивное изображение, измените размер браузера, чтобы увидеть эффект:</p> <img src="https://ru.oldtoolbag.com/run/images/paris.jpg" class="img-fluid"> </div> </body> </html>Проверьте, что ‹/›