2016-05-12 8 views
0

I WANT IT TO BE LIKE THIS私は上のボタンで応答性のサムネイル画像を作りたい

http://www.patient-experience.org/Images/Stock-Art/For-Patients.aspx

、その上に画像やボタンの両方をその上にブロックボタンでサムネイル画像を作りたい、それが応答する必要がありますボタンはサムネイル内の画像のサイズをとる必要があります。 私はブートストラップ3を使用しており、上記のdivのためにこれらのクラスを使用しています。 img-responsive、img-thumbnail、btn、btn-block。 !! 誰かが私を助けてくれますか?

<link href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css"> 
 
<div class="col-md-12"> <img src="http://www.patient-experience.org/Images/Stock-Art/For-Patients.aspx" class="img-thumbnail"> 
 
<button class="btn btn-block">submit</button></div>

+0

こんにちはおよびSOへようこそ。 [こちらを読んでください](http://stackoverflow.com/help/mcve)を確認し、質問を改善してください。他の人がそれを理解しやすくするのに役立ちます。 ThiagoSá@ –

+0

はあなたがバディありがとう、そう私は新しいですし、実際にそれについて多くのアイデアを持っていけない... –

+0

@Shaggy 事前 –

答えて

0

あなたが行く: https://jsfiddle.net/59m0nyfq/1/

<img src="http://www.patient-experience.org/Images/Stock-Art/For-Patients.aspx" class="img-responsive"> 


<button class="btn btn-block" style="display: inline-block; 
position: absolute; bottom: 0; left: 0; 
width: 100%; height: 20%; opacity: 0.5; background-color:red; color:#fff;">submit</button> 
+0

ありがとうございます、それは動作します..... –

+0

この回答が役に立ったら、回答としてマークしてください。 –

+0

確かにそれは... –

0

あなたはポジショニングでそれを行うことができます。あなたはdivでそれらをラップし、そのdivにimg-thumbnailを追加する必要があります。

<div class="col-md-12"> 
    <div class="img-thumbnail" style="position: relative;"> 
     <img src="http://www.patient-experience.org/Images/Stock-Art/For-Patients.aspx" class="img-thumbnail"> 
     <button class="btn btn-block" style="display: inline-block; position: absolute; top: 0; left: 0; width: 100%; height: 100%;">submit</button> 
    </div> 
</div> 

この場合、ボタンは画像に重なるため、不透明度を追加する必要があります。

ここでは、作業はDEMOです。ここで

+0

しかし、2つのサムネイルがあり、私が作業しているのは4つのcolsを持っているということです。私は4つあります(col-md-3) col-md-3クラス –

+0

は、1つのサムネイルがあります。 'div'はCSS規則を適用する必要があります。あなたは悲しいです:そして、ボタンはサムネイル内部の画像のサイズを取るべきです。いつでもどこでもそれを繰り返すことができます。 – vaso123

+0

しかし、サイズを変更すると、それが変わります。デザインの写真がアップロードされています。それを見て、それを手伝ってくれますか?ありがとうございます。 –

関連する問題