auto我一直在使用嵌入在ASP.NET Web應用程序中的Silverlight 4應用程序。所述Silverlight控件的高度各不相同,並且在很多情況下,垂直地從屏幕底部流動。IE7中沒有滾動條用於溢出Silverlight控件
這對大多數瀏覽器(特別是IE 8,Chrome,Firefox)來說都沒有問題,因爲它們會在HTML文檔中添加垂直滾動條。但是,IE7不顯示這些滾動條,使得無法查看整個Silverlight控件。我怎麼有它嵌入
代碼片段:
...
<div id="silverlightControlHost">
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2"
height="100%"
width="100%">
<param name="source" value="MyApp.xap" />
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="4.0.41108.0" />
<param name="autoUpgrade" value="true" />
</object>
...
只有相關的CSS:
#silverlightControlHost
{
height: 100%;
text-align: center;
}
我嘗試添加一個 '溢出:汽車' 和保證金/填充樣式屬性(其顯示一個滾動條,但實際上並不實際滾動?),在<object>
上設置靜態大小,但兩者都不起作用。請記住,即使頁面加載時間(Silverlight控件在不同高度的RootVisuals之間切換),此控件的高度也會有所不同。
IE7的任何大師都有一個想法如何繞過這個問題?謝謝。
你能張貼你的CSS(如果有的話)? – Blender 2011-03-16 20:28:03
爲有問題的元素添加了唯一的CSS引用;沒有什麼可看的。 – 2011-03-16 20:55:59