私は、次のリンクでスマイルを作りました:http://jsfiddle.net/UzvWc/4/。異なるHTML要素を積み重ねる。それは上に行くのですか?
残念ながら、複雑なページ内にさまざまなHTML要素が含まれていると、スマイリーのすべての部分が表示されるわけではありません。一部は他の要素によって隠されています。
どうすればいいですか?他のすべての要素はありますか?
私は、次のリンクでスマイルを作りました:http://jsfiddle.net/UzvWc/4/。異なるHTML要素を積み重ねる。それは上に行くのですか?
残念ながら、複雑なページ内にさまざまなHTML要素が含まれていると、スマイリーのすべての部分が表示されるわけではありません。一部は他の要素によって隠されています。
どうすればいいですか?他のすべての要素はありますか?
によって異なります。どの要素が隠されていますか?
とにかく、ここでは一つの "キャッチオール" 方法です:スマイリーに
position: absolute;
z-index: 9999;
を設定します。それは動作するはずです。
これよりも高いz-インデックスがない限り、これが機能することに注意してください。あなたのドキュメントで最高のzインデックスを見つけることに関する質問があります:http://stackoverflow.com/questions/1118198/how-can-you-figure-out-the-highest-z-index-in-your-document –
@citizen conn:配置されたコンテナのないページ上に絶対配置された10,000個の要素はかなりまれですか?それは他の場合のようではありません... – Ryan
ええ、完全に、しかし、彼はとにかくそれを知っている必要があります。最も高いzインデックスを見つけるためのプラグインがあり、それを使用するのが最善でしょう。 –
これは、それを囲む要素のCSSに依存します。 –
すべてを無効にすることはできますか? – Randomblue