ブートストラップ画像


この章では、Bootstrap による画像のサポートについて学びます。 Bootstrap には、画像に単純なスタイルを適用できる 3 つのクラスが用意されています:

  • .img-rounded: 画像の角を丸くするには、border-radius:6px を追加します。

  • .img-circle: border-radius:50%を追加して、画像全体を円形にします。

  • .img-thumbnail: パディングとグレーの境界線を追加します。

以下の例を参照してください:

<!DOCTYPE html>
<html>
<head>
<title>ブートストラップの例 - Image</title>
<link href= "/ bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/scripts/jquery.min.js"></script>
<script src="/ bootstrap/ js/bootstrap.min.js"></script>
</head>
<body>

<img src="/wp-content/uploads/2014/06/download.png "
class="img-rounded">
<img src="/wp-content/uploads/2014/06/download.png"
class="img-circle">
<img src=" /wp -content/uploads/2014/06/download.png"
class="img-thumbnail">

</body>
</html>

Example

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 实例 - 图片</title>
    <link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css">  
    <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
    <script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script>
</head>
<body>

<img src="/wp-content/uploads/2014/06/download.png" 
   class="img-rounded">
<img src="/wp-content/uploads/2014/06/download.png" 
   class="img-circle">
<img src="/wp-content/uploads/2014/06/download.png" 
   class="img-thumbnail">

</body>
</html>

実行例»

「サンプルの実行」ボタンをクリックして、オンラインサンプルを表示します


<img> クラス

次のクラスは、どのイメージでも使用できます。

クラス説明インスタンス
.img-rounded画像に角丸を追加します(IE8はサポートしていません)試してみる
.img-circle 写真Circle になります (IE8 ではサポートされていません)試してみる
.img-thumbnailサムネイル機能試してみる
.img-sensitive画像応答性 (親要素に合わせて適切に拡大縮小されます)試してみてください

レスポンシブ画像

画像をレスポンシブ デザインに対応させるには、<img> タグに .img-sensitive クラスを追加します。 画像は親要素まで適切に展開されます。

.img レスポンシブ クラスは、max-width: 100%; および height: auto; スタイルを画像に適用します:

Instance

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css">
  </head>

  <body>
     <div class="container">
      <h2>图片</h2>
      <p> .img-responsive类让图片支持响应式,将很好地扩展到父元素 (通过改变窗口大小查看效果):</p>                  
      <img src="cinqueterre.jpg" class="img-responsive" alt="Cinque Terre" width="304" height="236"> 
    </div>

    <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
    <script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script>
  </body>

</html>

[Run Instance] ボタンをクリックして、オンラインインスタンスを見る