this websiteの下部にはロゴの列があります。あなたがブラウザウィンドウのサイズを変更しない限り、デスクトップブラウザでは完璧に見えます。モバイルで見たときには、まったく反応しません。ここでこのイメージ行をCSSで反応させるにはどうすればいいですか?
は、ロゴの行のHTMLコードです:
/* Client Logos */
.images {
display: inline;
margin: 5px;
padding: 0px;
vertical-align:middle;
height:85px;
}
.imagessmaller {
display: inline;
margin: 10px;
padding: 0px;
vertical-align:middle;
height:55px;
}
.imagessmallerv2 {
display: inline;
margin: 10px;
padding: 0px;
vertical-align:middle;
height:35px;
}
#clientlogosrow {
display: block;
margin: 0px;
padding: 0px;
position: relative;
top: 7px;
height: auto;
overflow-y: hidden;
overflow-x:auto;
word-wrap:normal;
white-space:nowrap;
}
あなたは(別のクラスの画像のいくつかに気づくでしょう:
<!-- 1st row of logos -->
<div id="clientlogosrow">
<img src="images/logo-answerables.png" class="imagessmaller" /></a>
<img src="images/logo-mfs.png" class="images" /></a>
<img src="images/logo-wolf.png" class="images" />
<img src="images/logo-JA.png" class="imagessmallerv2" />
<img src="images/logo-JOC.png" class="imagessmallerv2" />
</div>
<!-- 2nd row of logos -->
<div id="clientlogosrow">
<img src="images/logo-icl.png" class="imagessmaller" />
<img src="images/logo-pm.png" class="imagessmaller" />
<img src="images/logo-TD.png" class="imagessmaller" />
<img src="images/logo-kl.png" class="imagessmaller" />
<img src="images/logo-mmt.png" class="imagessmaller" />
</div>
ここCSSです"images"、 "imagesmsallerv2")、これは、CSSでの自動サイズ変更の試みが実際に不均衡なロゴサイズになったために行いました。私はこれが間違ったやり方ではないと推測していますので、応答性のあるロゴの行をレイアウトするさらに簡単な方法があれば教えてください!
はどのようにロゴタイプのリストは、小さな画面上で動作するようにしたいですか? – Flying
私はそれらのサイズを保持するが、表示領域が縮小または拡大すると "再スタック"したい(私は意味があることを願って) – AssaultCactus
私の答えの例を見てください – Flying