ホームページ >ウェブフロントエンド >htmlチュートリアル >this_html/css_WEB-ITnose の問題は何ですか
<div id = "top"> <span id = "logo"></span> </div>
#top{ background:url(../images/top_bg.png); width: 100%; height: 125px;}#logo{ background:url(../images/logo.png); width: 200px; height:125px;}
span はインライン要素であり、div を使用するだけでは幅と高さの値を設定できません。その代わり。
#logo に display:block; を追加するだけでOKです。span はインラインレベルの要素なので、width の設定は無意味なので、ブロックレベルの要素に変換する必要があります。