私は学校のプロジェクトのためにエクストリームスポーツ会社のウェブサイトを作っています.画像の後にテキストをコンテナのような要素に入れてスポーツを紹介したいと思います. 私はHTMLとCSSに比較的慣れていません。
ここにHTMLがあります
<div class="sports" "spacing">
<img src="images/skydive.jpg" class="thumbnail" alt="" />
<p class="float" > Skydiving is one of those things everybody wants to experiance and is on many peoples bucket list. It is the ultimate thrill hurtaling towards the earth with no restrictions. We have a number of techniques avalible including Tandem, Static line and solo! </p>
</div>
そして、CSS
.sports {
height:230px;
width:900px;
background-color:#f1f1f1;
margin-right:auto;
margin-left:auto;
margin-bottom: 20px;
display:table;
}
.thumbnail {
max-height: 200px;
margin-top:15px;
margin-bottom:15px;
margin-left: 15px;
display:inline-block;
}
.float {
text-align:center;
display:inline-block;
width:410px;
position:relative;
top:-71px;
padding-left:80px;
}
私はこれらの設定をいじってみましたが、これで機能しますが、画像のサイズとテキストの量に固有のものであり、別の6つの異なるものに対して同じことをする必要はありません.
ありがとう