ウェブサイトの上部を作成して、左側にロゴ、右側にナビゲーションバーを作成しようとしています。画像はHDTVで使用される可能性があると言われ、うまく拡大するようにしたいので、画像が大きくなります。私は、同じdivにロゴとナビゲーションバーを置くと、高さにパーセンテージを適用することができたので、常に画面の上位10%になりますが、コードでは縮尺が変わらないと思っていました。同じ画像サイズ。どんな助けでも大歓迎です。CSSの高さの割合がスケーリングされていない画像
<body>
<div id="container">
<div id="top">
<img src="images/logo.png" alt="logo">
<ul>
<li><a href="#" title="1">1</a></li>
<li><a href="#" title="2">2</a></li>
<li><a href="#" title="3">3</a></li>
<li><a href="#" title="4">4</a></li>
<li><a href="#" title="5">5</a></li>
</ul>
</div>
</div>
そして、これは
#top {
height: 10%;
width: 100%
}
を使用してCSSのイムです私は本当に誰の助けをいただければ幸いです。
。他のアイデア? – user2093601
@ user2093601私の[jsfiddle example](http://jsfiddle.net/JvgtX/show/)の10%フレーム内で画像の縮尺が変わります。何がうまくいきませんか? –
ああ申し訳ありませんが、stackoverflowのサンプルコードはimgの高さを示しています:100%ではなく10%。 JSのフィドルの例では、img要素に10%の高さが適用されています。 img要素が親のトップdivのプロパティを受け取り、調整するべきではありませんか?つまり、なぜ私は包含div 'トップ'を10%にして、imgにそのサイズプロパティを継承させることができないのでしょうか? – user2093601