私はIE 8パディング設定で問題があります。私のウェブサイトmywebsiteを見ると、中央の部分(メニューバーのすぐ下から始まる)が残りの部分よりも広く、サイトが比例していないことがわかります。このdiv要素に適用するパディング設定のためです。 「フラットシェア」など、h2要素でも同じ問題が発生します。茶色の背景色は、右側の白い三角形の端で終わる要素の領域を超えて拡大します。誰でもこれを解決する方法を知っていますか?それはIE 8でのみ起こり、IE 7とFirefoxで正常に動作します。 は、ここに私のCSSIE 8と埋め込み問題
#page {
width: 1000px;
margin: 0px auto;
padding: 20px 5px;
background: #FFFFFF;
}
.sidebar li h2 {
height: 40px;
width: 220px;
margin: 0 0 0 0;
padding: 10px 15px 0px 15px;
background: #890208 url('../images/img05.jpg') no-repeat left top;
letter-spacing: -1px;
font-size: 16px;
color: #FFFFFF;
}
UPDATEの抜粋です:私はマシューの提案に従い、明示的に幅と高さを定義しないことを決定しました。 Voila、問題解決。すべての返信をありがとうございました。
私は幅と高さの定義を取り出した後、それは魅力のように動作します。ありがとう。 – Andrew