詳しく調べてないんで詳細はよくわからないけど、Fancyboxで同じディレクトリ内にあるファイルをインラインフレームで開いてみたら、親のCSSが強制的に反映されてた。
子のファイルのhead内にCSSを書いてみてもダメ。
で、親のファイルに以下を付け加えてみたら解決しましたよ、と。
◎ aにiframeってclassを付けてある場合
$(function(){
$("a.iframe").fancybox({'type': 'iframe'});
});
明示的にインラインフレームであることを宣言しなきゃいけないのかなあ。
子のファイルのhead内にCSSを書いてみてもダメ。
で、親のファイルに以下を付け加えてみたら解決しましたよ、と。
◎ aにiframeってclassを付けてある場合
$(function(){
$("a.iframe").fancybox({'type': 'iframe'});
});
明示的にインラインフレームであることを宣言しなきゃいけないのかなあ。