2 つの異なるクライアント マシンを検討します。
- どちらも Internet Explorer 8 を使用
- どちらも Windows XP を使用
- どちらも 32 ビット マシンです
- どちらも同じイントラネット サイト (私が構築したもの) にアクセスします。
なぜ、あるマシンでは背景色のレンダリングが正常に行われるのに、別のマシンではメインの wrapperDiv で正しい色がレンダリングされないのですか (つまり、親要素の色を採用するだけです<body>
) 。 .
要素に使用している完全な CSS ルールを<div id="wrapperDiv">
以下に示します。
#wrapperDiv
{
background-color: rgba(0, 148, 255, 0.50);
width: 900px;
text-align: center;
margin-left: auto;
margin-right: auto;
border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-ms-border-radius: 25px 25px 25px 25px;
border-color: #000;
border-style: outset;
border-width: 2px;
padding-bottom: 40px;
behavior: url(PIE.htc);
}
ご覧のとおり、私はPIEを使用していますが、この問題とは何の関係もないと思います。
異なるブラウザー (または同じブラウザーの異なるバージョン)、異なる OS (または同じ OS の異なるバージョン) などを使用している場合、違いは理解できますが、ブラウザーと OS が同じであるのに、なぜマシンの 1 つで色がレンダリングされませんか? (たとえば、単に親の背景色を使用します)。これは一般的な問題ですか、それともまれなクレイジーな状況ですか?
ありがとう!