2012-02-07 18 views
-3

動作しない私は、このページを持っている: http://bable.co.il/static/index1.php?page=safety&id=7Zインデックスと位置が

あなたが記事にカーソルを合わせると、あなたはスライディングメニューを取得します。 このメニューは記事自体の下にあります。 私はz-indexとメニューの位置を問題なく修正しようとしました。

これは、私はあなたがあなたの自己によってCSSをチェックして、何が起こっているか理解できると思っていたので、私はリンクを投稿エクスプローラ8

ためです。 はとにかく、ここまではULのCSSです:

.topnav{ 
    display: none; 
    position: absolute; 
    z-index: 10000; 
    border: 1px solid black; 
} 

、ここでは、メニューの一番上に来る要素のCSSです:

.ac_subitem{ 
width:90%; 
right:6%; 
position: relative; 
margin-top:1px; /* animate to -200px */ 
/*background: transparent url(../images/tpl/bg_menu.png) repeat top left;*/ 
    /* Fallback for web browsers that doesn't support RGBa */ 
    background: rgb(0, 0, 0); 
    /* RGBa with 0.6 opacity */ 
    background: rgba(0, 0, 0, 0.6); 
    /* For IE 5.5 - 7*/ 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,  endColorstr=#99000000); 
/* For IE 8*/ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; 

}

缶誰も助けてください?

+0

IEの古いバージョンのいくつかは、Z-インデックススタイルをまったく尊重していないことを覚えているようです。あなたが答えを望むなら、IEのどのバージョン?私たちには動作しないCSSなどを表示してください。 – IanGilham

答えて

0

ページ内のDOCTYPEが完全に欠落しています。これは、Quirksモードでレンダリングしています。適切なDOCTYPEを追加するとOKになります。

<!DOCTYPE html>

+0

これは私を助けるでしょうが、サイト全体を破壊するでしょう!これを変えずに働く別の答えはありませんか? – Tarek

+0

@ahmedあなたの文書に定義されているdoctypeを持っていなければなりません。そうしないと、Webデザイン101のブラウザ間でページが矛盾して見えるでしょう。あなたはdoctypeを追加して、そこから生じる問題を修正しようとします。 –

+0

ok ..あなたのおかげで:) – Tarek

0

あなたのdivがあなたのCSSに絶対配置されなければならZインデックスを使用します。あなたはそれをやりました?

関連する問題