ここまでは私が使用しているコードです。私は6つのイメージを持っています。cssを使って画像を整列しようとしています
アイデアは、この 画像 - 定尺スペースのようなものです - 画像
画像-----空白-----画像
image -blank space - image
私はページを絞るときに彼らが終わりません互いの上に均一に積み重ねられる。私が持っているものは、お互いの上に6枚の画像があるので、スペースはなくなる必要があります。以下のCSSは、私はブートストラップ、スケルトンとZurb財団のようなフレームワークの数を見て提案し、そのCSSグリッド・コンポーネントを使用するHTML
.row:after {
content: "";
clear: both;
display: table;
}
/** North Scottsdale */
.nsdl {
float: left;
margin: 0 175px;
padding: 0 0px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
/** break1 */
.break1 {
float: left;
margin: 0px;
padding: 0px;
width: 95px;
height: 200px;
border: 3px solid white;
}
/** Scottsdale */
.sdl {
float: left;
margin: 0px;
padding: 10px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
/** Tempe */
.tmpe {
float: left;
margin: 0 35px;
padding: 10 10px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
/** break2 */
.break2 {
float: left;
margin: 10px;
padding: 10px;
width: 475px;
height: 200px;
border: 3px solid white;
}
/** Downtown */
.dtown {
float: left;
margin: 10px;
padding: 10px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
/** West Side */
.wside {
float: left;
margin: 0 175px;
padding: 0 0px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
/** break1 */
.break3 {
float: left;
margin: 0px;
padding: 0px;
width: 95px;
height: 200px;
border: 3px solid white;
}
/** UPTOWN */
.utown {
float: left;
margin: 0 120px;
padding: 10 10px;
width: 300px;
height: 200px;
border: 3px solid white;
background-image: url("/images/dphotos/test2a.png");
}
<div class="w3-container">
<div class="row">
<div class="left">
<div class="nsdl" style="text-align: center;">
<h2> NORTH SCOTTSDALE</h2>
</div>
</div>
<div class="center"> </div>
<div class="right">
<div class="sdl" style="text-align: center;">
<h2>SCOTTSDALE</h2>
</div>
</div>
</div>
<div class="row">
<div class="left">
<div class="tmpe" style="text-align: center;">
<h2>TEMPE</h2>
</div>
</div>
<div class="center"> </div>
<div class="right">
<div class="dtown" style="text-align: center;">
<h2>DOWNTOWN</h2>
</div>
</div>
<div class="left">
<div class="wside" style="text-align: center;">
<h2>WEST SIDE</h2>
</div>
</div>
<div class="center"> </div>
<div class="right">
<div class="utown" style="text-align: center;">
<h2>UPTOWN</h2>
</div>
</div>
</div>
</div>
イメージのサイズ( '% '幅)を制御するには、[media queries](https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries)コンテナ要素内で使用される場合、様々な画面サイズで表示されます。 – hungerstar
多くの時間をかけたくない場合は、外部ライブラリを使用できます。 Bootstrap(http://getbootstrap.com/)を見つけようとしてください。グリッドシステムはあなたに多くの手助けをすることができます。 http://getbootstrap.com/css/#grid –
リンクに感謝します。私はかなり新しくて、まだ学びます。私は例とコンセプトを示す良い場所を見つける必要があります。そうすれば、正しく読むことができます。読むことが悪くなり、私が非常に混乱することがあります。私はこれはおそらくあなたのほとんどには分かりやすいですが、物事が一緒に行く理由や方法については、5歳で「理解する」ことは永遠に私にかかります。 – flotzilla