2011-07-28 15 views
4

以上の位置決め子は、私は以下のthis screenshotのような状況を持っていますが、私が欲しいのはAの後ろにBとである - トリッキーな部分 - A.オーバーのzインデックスの問題 - 親の兄弟

enter image description here

B

どうすればいいですか?

どうもありがとうございました - エリック。

答えて

3

スクリーンショットが役に立ちますが、一部のHTMLはさらに改善されるはずです...しかし、スクリーンショットからしか、私はbのz-indexを2または3に上げることを提案します。

アップデート:A:z-index:2position:absoluteまたはfixed、B:z-index:1position:static、B:z-index:5position:relativeabsolute、またはfixed私はそれが次の設定で動作させることができました。

+0

こんにちはAndrew、ご意見ありがとうございます。 この例はhttp://tjkdesign.com/articles/z-index/teach_yourself_how_elements_stack.aspのツールに基づいています 残念ながら内部要素のZ-インデックスを変更することは役立ちません。 – Eric

+0

@エリック私は以下の設定で動作させることができました:A: 'z-index:2'、' 'position:絶対または固定' '、' 'Z-index:1''、' position: 'z-index:5'、' position:相対、絶対、または固定 ' –

0

ただソースコードを見ていたし、それは完全な混乱です。これは、Yahooが自動生成されたページのCSSやJavaScriptのように見え、そのAPIを使用し、CSSは、実際に直接そうように、HTMLにインラインCSSを使ってJavaScriptで実装されています。

<canvas id="fillAreaA" style="z-index: {javascript variable}" width="300" height="500" /> 

がありますおそらくそれの上にもテキストがありますが、要するに、あなた自身のページでそれを自分で実装しても問題はありません。

EDIT:私はこれを数ヶ月後に見ていて、私がどれほど馬鹿だと信じられません。私は今、JSがYUIライブラリから来たことを知っています。私はアンドリューの解決策に従う。

関連する問題