0

X (.hide) のライト ボックスがあります。クロムでは、x は正しい位置 (右上) にありますが、Fire fox でテストすると、X は代わりに右下に配置され、完全に無視されるようです。

 .btn_close{
    background: url( img goes here);
    position: relative;
    bottom: 91%;
    height:25px;
    width:25px;
    background-position:0 0;    
    right: 1.5%;    
}

これに対する具体的な回避策はありますか、それとも何か重要なものがありませんか。繰り返しますが、クロムバージョンではうまく機能します。

編集:iframeを備えたライトボックスであることを忘れていました。主にiframeが問題を引き起こしていることに関係していると思います(セキュリティ機能?)絶対に切り替えることで、すべてのXが移動しますが、それでもフレームの下に押し込まれているようです。

4

2 に答える 2

2

メイク.btn-closeの位置absoluteとライトボックスの位置relative

あなたがしていることをすることは、position: relativeおそらく予期せずうまくいくでしょう。

詳細については、「10 のステップで CSS の配置を学ぶ」を参照してください。

于 2013-08-30T20:08:00.620 に答える