我有一个Silverlight视频播放器,我想以“100%浏览器宽度/高度”模式显示它(即不是全屏,而是填充整个浏览器显示区域)。
常规播放器:http://play.nimbushd.com/lfu53b5 全屏版本:http://play.nimbushd.com/lfu53b5/fullscreen 我已经尝试了DOM中的几乎每个节点,并将宽度/高度设置为100%,并使用margin: 0px,padding: 0px。在Firefox中似乎很好用。那么,为什么IE会显示带有一些空白的垂直滚动条呢?
编辑:由于此问题已得到解决,简短的解释如下:位于ASP.NET
常规播放器:http://play.nimbushd.com/lfu53b5 全屏版本:http://play.nimbushd.com/lfu53b5/fullscreen 我已经尝试了DOM中的几乎每个节点,并将宽度/高度设置为100%,并使用margin: 0px,padding: 0px。在Firefox中似乎很好用。那么,为什么IE会显示带有一些空白的垂直滚动条呢?
编辑:由于此问题已得到解决,简短的解释如下:位于ASP.NET
<form>
标记中的100%高度/宽度Silverlight控件会在IE中溢出一点,因为有form
标记。
<form>
标签内部有一个<object>
标签时,我遇到了同样的问题。将对象的高度设置为表单的高度总是多1像素。将<object>
元素的display
CSS属性设置为block
后,一切都正常工作了。非常感谢这个宝贵的答案!!! - AxD