我注意到,Google的再营销代码在我的网页底部插入了一个iframe。问题是iframe弄乱我的布局(它的13px高,并留下一个空白的白色垂直空间在底部)。
我试图用css隐藏它,但它仍然可见在IE9:
iframe[name='google_conversion_frame'] { height: 0 !important; line-height: 0 !important; font-size: 0 !important; }
因此,我有两个问题:
a)如何在IE9中隐藏此iframe
b)最重要的是 – 它是安全的,还是可以以某种方式影响这个脚本的功能?
解决方法
在我的网站,我使用这个代码
iframe[name='google_conversion_frame'] { height: 0 !important; width: 0 !important; line-height: 0 !important; font-size: 0 !important; margin-top: -13px; float: left; }
浮动iframe允许您使用等于iframe中正文高度的负边距。