0

IE 6/7 (6 については知りません/気にしません) では、何らかの理由でヘッダーが表示されません。奇妙なことに、スペースを占有します。何らかの理由で表示されないだけです。私の最初の考えはそれが崩壊しているだけでしたが、それはスペースを占有するのでそうではありません. で見えるようにしてみましたがvisibility: visible;、違いはdisplay:block;ありopacity:1;ません。要素をまったく隠していないので、うまくいくとは思っていませんでしたが、試してみる価値はありました。今、私はアイデアがなくなり、何が原因なのかわかりません。

Windows 8 で IETester を使用してテストしています。

サイトURL: http: //goo.gl/Q8J6v

何か案は?

4

2 に答える 2

0

背景画像の URL を (css から) 複製し、<img>それを画面全体に広げる新しいタグを作成するスクリプトがありました (background-size のフォールバック)。コンテンツの背後にある必要があるため、z-index 0 で相対的に表示されます。問題は、ヘッダーとフッターの z-index を 1 に上げるのを忘れていたことです。そのため、表示されませんでした (背景はその上)。

于 2012-12-06T08:15:33.077 に答える
0

IE 6/7 は「ヘッダー」html 要素を認識しません。html5 要素のスタイリングを有効にするには、html5shiv (m) を使用する必要があります。

http://code.google.com/p/html5shiv/

于 2012-12-06T07:48:32.317 に答える