レイヤーのJavaScriptテスト:Netscape4向け
Netscape4.xでは
スタイルシートで「position:absolute/relative」を指定しないと
レイヤーとして動作しないようです。
1. position:absoluteとした例
style="position:absolute; border:solid 1px; background:orange; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
2. position:relaltiveとした例
style="position:relative; border:solid 1px; background:orange; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
3. position:staticとした例
style="position:static; border:solid 1px; background:orange; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
4. position指定なし
style="border:solid 1px; background:orange; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
5. position:absolute&border指定なし
style="position:absolute; background:orange; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
6. position:absolute&border指定あり&背景色なし
style="position:absolute; border:solid 1px; width:120px; height:120px;"
としたレイヤーです。
Netscape4.xで実行してみて下さい。
まとめ
|
position:staticやposition指定無しではJavaScript側でレイヤーオブジェクトが
取得できずエラーに。 |
|
背景色&borderを指定すると背景色変更がボックスの外側
(border部分とheight指定が反映されなかった部分)にしか反映されない。
|
JavaScriptバグ&回避法リスト:その他編へ
このページでは「きぃなび」を使っていないので
前のページに戻るには 「BackSpace」キーか「ALT-左矢印」を使って下さい。