私は、画像の右にテキストを移動したいです。 img-reponsive
クラスを削除せずに問題が起こることはありますか?
私はそれのようになりたい:画像にpull-left
を追加すると、あなたのために動作します
私は、画像の右にテキストを移動したいです。 img-reponsive
クラスを削除せずに問題が起こることはありますか?
私はそれのようになりたい:画像にpull-left
を追加すると、あなたのために動作します
.parent > a{
display: flex;
align-items: center;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="col-md-12">
<div class="parent">
<a href="link.html"><img class="img-responsive" src="http://placehold.it/50x50">TEXT</a>
<a href="link.html"><img class="img-responsive" src="http://placehold.it/50x50">TEXT</a>
<a href="link.html"><img class="img-responsive" src="http://placehold.it/50x50">TEXT</a>
</div>
</div>
:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
<div class="col-md-12">
<div class="parent">
<a href="link.html" class="pull-left"><img class="img-responsive pull-left" src="//placehold.it/50?text=FB"> FB</a>
<a href="link.html" class="pull-left"><img class="img-responsive pull-left" src="//placehold.it/50?text=TW"> TW</a>
<a href="link.html" class="pull-left"><img class="img-responsive pull-left" src="//placehold.it/50?text=IN"> IN</a>
</div>
</div>
それとも、単に別のクラスを与えるとしdisplay
をinline-block
に設定します。すべて.image-responsive
はmax-width
とheight
の設定はdisplay: block;
です。
.img-responsive.inline-responsive {display: inline-block;}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
<div class="col-md-12">
<div class="parent">
<a href="link.html"><img class="img-responsive inline-responsive" src="//placehold.it/50?text=FB"> FB</a>
<a href="link.html"><img class="img-responsive inline-responsive" src="//placehold.it/50?text=TW"> TW</a>
<a href="link.html"><img class="img-responsive inline-responsive" src="//placehold.it/50?text=IN"> IN</a>
</div>
</div>
注:は、私は両方
img-responsive
を持っていることは不可能であるだけでなく、画像の表示inline
を持つimg-responsive
が<img />
からblock
レベル表示が追加され、前に言ったように...:(
@ user3284463私は自分のコードを編集しました。テキストはイメージの外側にある必要があります。 – Jayden