簡単だとは思いますが、これに対する解決策が見つかりません。
順序付けられていないリストと一連の画像、つまり「ホーム」、「について」などを使用して水平メニューを作成しました。各画像の幅は異なりますが、高さは同じ 25px です。
ブラウザのサイズを変更すると、メニューの幅と高さが縮小されます。
現在のコードは次のとおりです。
<style>
#container ul.content_list {
}
#container ul.content_list li {
float: left;
list-style: none;
width: 100%;
}
#container ul.content_list li .image{
float: left;
width: 100%;
max-height: 25px;
}
#container ul.content_list li .image img {
float: left;
display: inline-block;
width: 15%; /* comment this out to make the images the correct width and height */
max-height: 25px;
}
</style>
<div id="container">
<ul class="content_list">
<li>
<div class="image">
<img src="homeOff.png" />
<img src="aboutOff.png" />
<img src="servicesOff.png" />
<img src="portfolioOff.png" />
<img src="contactOff.png" />
<img src="blogOff.png" />
</div>
</li>
</ul>
</div>
問題を示すためにフィドルをまとめました:
http://jsfiddle.net/CAM79/JQuuj/
現在、メニューの幅と高さが縮小されていますが、画像の高さが正しくありません。
'width: 15%' (コードで強調表示されている) をコメント アウトすると、画像は正しく表示されますが、縮小ではなく折り返されます。
どんな助けでも大歓迎です、前もって感謝します!