Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Bootstrap 图片


Bootstrap 图片形状

圆角

Cinque Terre

圆形

Cinque Terre

缩略图

Cinque Terre

圆角

.img-rounded 类为图片添加圆角(IE8 不支持圆角)

示例

<img src="cinqueterre.jpg" class="img-rounded" alt="Cinque Terre">
自己尝试一下 »

圆形

.img-circle 类将图片形状改为圆形(IE8 不支持圆角)

示例

<img src="cinqueterre.jpg" class="img-circle" alt="Cinque Terre">
自己尝试一下 »

缩略图

.img-thumbnail 类将图片形状改为缩略图

示例

<img src="cinqueterre.jpg" class="img-thumbnail" alt="Cinque Terre">
自己尝试一下 »


响应式图片

图片有各种尺寸。屏幕也是一样。响应式图片会自动调整以适应屏幕尺寸。

通过在 <img> 标签中添加 .img-responsive 类来创建响应式图片。这样,图片就会按比例缩放以适应父元素。

.img-responsive 类将 display: block;max-width: 100%; 以及 height: auto; 应用于图片

示例

<img class="img-responsive" src="img_chania.jpg" alt="Chania">
自己尝试一下 »

图片库

您还可以将 Bootstrap 的网格系统与 .thumbnail 类结合使用来创建图片库。

注意: 您将在本教程的后面学习有关网格系统的更多内容(如何使用不同数量的列创建布局)。

示例

 <div class="row">
  <div class="col-md-4">
    <div class="thumbnail">
      <a href="/w3images/lights.jpg">
        <img src="/w3images/lights.jpg" alt="Lights" style="width:100%">
        <div class="caption">
          <p>Lorem ipsum...</p>
        </div>
      </a>
    </div>
  </div>
  <div class="col-md-4">
    <div class="thumbnail">
      <a href="/w3images/nature.jpg">
        <img src="/w3images/nature.jpg" alt="Nature" style="width:100%">
        <div class="caption">
          <p>Lorem ipsum...</p>
        </div>
      </a>
    </div>
  </div>
  <div class="col-md-4">
    <div class="thumbnail">
      <a href="/w3images/fjords.jpg">
        <img src="/w3images/fjords.jpg" alt="Fjords" style="width:100%">
        <div class="caption">
          <p>Lorem ipsum...</p>
        </div>
      </a>
    </div>
  </div>
</div>
自己尝试一下 »

响应式嵌入

让视频或幻灯片也能在任何设备上按比例缩放。

类可以直接应用于 <iframe>、<embed>、<video> 和 <object> 元素。

以下示例通过在 <iframe> 标签中添加 .embed-responsive-item 类来创建响应式视频(这样,视频就会按比例缩放以适应父元素)。包含的 <div> 定义了视频的纵横比

示例

<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>
自己尝试一下 »

什么是纵横比?

图片的纵横比描述了其宽度和高度之间的比例关系。两种常见的视频纵横比是 4:3(20 世纪的通用视频格式)和 16:9(高清电视和欧洲数字电视的通用格式)。

您可以选择两种纵横比类之一

<!-- 16:9 纵横比 -->
<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>

<!-- 4:3 纵横比 -->
<div class="embed-responsive embed-responsive-4by3">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>
自己尝试一下 »

通过练习测试自己

练习

使用 Bootstrap 类将图片形状改为圆形。

<img src="img_chania.jpg" alt="Chania" class=""> 

开始练习


Bootstrap 图片完整参考

有关所有图片类的完整参考,请访问我们的完整 Bootstrap 图片参考

你知道吗?

W3.CSS 是 Bootstrap 的一个极佳替代方案。

W3.CSS 更小、更快、更易于使用。

如果您想学习 W3.CSS,请访问我们的 W3.CSS 教程


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.