IE7では、テキストよりも幅が狭いdiv内のテキストは2行に折り返されません。IE7よりも他のブラウザで動作します。
<div class="office-header-info">
<div class="local-office">District of Columbia</div>
</div>
.office-header-info {
float: left;
}
.local-office {
color: #893f22;
width: 165px;
text-align: center;
font-size: 22px;
font-weight: bold;
margin-top: 17px;
white-space: normal;
line-height: 1.1;
}
IE7では、コロンビア特別区は他のブラウザでは1行にとどまります。
コロンビア特別区
これが本来あるべきことなので、IE7はコロンビア特別区のような1行では正しくありません。オーバーフロー:非表示を追加すると、切断されます。
IE7でテキストが2行に折り返されない理由を説明するこれについて何かありますか?