为网站试用 Soundcloud。我调整了 iframe 的大小以适应空间 - 这在 Chrome/FF/Safari 中无缝工作。
然而,在 IE 上,它不是调整大小而是截断可视空间。
例如:
HTML:
<div class="rightnav_below">
<iframe width="100%" height="180" scrolling="no" frameborder="no" src="http://w.soundcloud.com/player/?url=http...&auto_play=false&show_artwork=true&color=ff7700"></iframe>
</div><!-- end .rightnav_below -->
CSS:
#wrap #content #rightnav_wrapper .rightnav_below {display: block; text-align: left; margin-top: 20px; background: #ccc; border-color:#fc663d;}
#wrap #content #rightnav_wrapper .rightnav_below iframe{float: none; height: 180px; width: 180px; vertical-align: top; }
此外,当我点击那个微小的播放部分时,在 IE 中出现错误:
网页错误详情
Message: 'nodeName' is null or not an object
Line: 3
Char: 99080
Code: 0
URI: http://w.soundcloud.com/player/?url=...http...&auto_play=false&show_artwork=true&color=ff7700
有什么想法吗?谢谢!