質問させてください。
ECサイト(Yahoo!ショッピング及びトリプル)構築でプルダウンの中にiframeでインクルードさせているのですが、ieのみホバーするとプルダウンが戻ってしまいます。ie自体がiframeのhoverが効かないようです。
iframeやiframeの親要素にhoverさせてdisplay:blockを認識させるような方法はありますでしょうか?
IEは捨てる。
IEはゴミ。
IEはiframeのhover効かないんだっけ笑わせる
js使えるならclass="hover"のオンオフで対処できると思う。js使えないならhtmlとcssだけでは無理。hover判定がiframe内htmlに移動するから、hoverで指定してるdisplay:noneとかが外れる。liにpadding-bottom:100pxでmargin-bottom:-100pxでプルダウンの高さ分だけhoverさせようと試したけど挙動がおかしくてダメでした。
jsでローカル上のみ制御できましたが、Yahoo!ショッピングトリプルで制作しているためフレーム内から制御するにはparent documentを使用しなければならなく、親ページの要素にアクセスしようとするとエラーを吐き受けてうけてもらえませんでした。貴重な回答有難うございました。
みんなの回答 4 件
IEは捨てる。
IEはゴミ。
IEはiframeのhover効かないんだっけ
笑わせる
js使えるならclass="hover"のオンオフで対処できると思う。
js使えないならhtmlとcssだけでは無理。hover判定がiframe内htmlに移動するから、hoverで指定してるdisplay:noneとかが外れる。
liにpadding-bottom:100pxでmargin-bottom:-100pxでプルダウンの高さ分だけhoverさせようと試したけど挙動がおかしくてダメでした。
関連するトピックス