0

私はh3とh1タグを持っています:

<div id="header">
    <div class="title">
        <img class="logo" src="images/logo.png" />
        <h3>Title1</h3>
        <h1><a href="#">Title2</a></h1>
    </div><!-- end .title -->
</div><!-- end #header -->

#header {
 background: transparent url(images/header_bg.png) top center no-repeat;
 margin: 30px auto 0;
 width: 960px;
 height: 240px;
}
#header .title { float: right }
#header h1,
#header h2,
#header h3 {
 text-align: right;
 border: none;
 padding: 0;
}

IE7では、h3は想定どおりに整列しますが、h1は整列しません。なぜ?

4

1 に答える 1

2

明示的な幅を指定する.title div-この種の問題を解決するには、IE開発ツール(F12キーを押す)を使用する必要があります。

この同様の質問もチェックしてください

于 2013-02-21T19:57:57.420 に答える