我在定位div元素中的Flash元素時遇到了問題。問題是,閃存元素正在根據用戶輸入更改其大小。我需要一種方式來動態獲取flash元素的實際大小,並更改flash集成的div元素的行爲。實際上,我想將它放在div的中間。基於元素實際大小的中心閃存元素
現在我給Flash元素的寬度和100%的高度,但這樣我可以不居中DIV中的元素...
任何解決方案?我可能需要JavaScript嗎?我在JavaScript中是一個newby!
Maechi
我在定位div元素中的Flash元素時遇到了問題。問題是,閃存元素正在根據用戶輸入更改其大小。我需要一種方式來動態獲取flash元素的實際大小,並更改flash集成的div元素的行爲。實際上,我想將它放在div的中間。基於元素實際大小的中心閃存元素
現在我給Flash元素的寬度和100%的高度,但這樣我可以不居中DIV中的元素...
任何解決方案?我可能需要JavaScript嗎?我在JavaScript中是一個newby!
Maechi
如果沒有使用閃光燈的環境需要互動,您可以包括透明的100%寬,100%的高度閃光,通過Flash變數
在調整其大小和位置moviechild如果您有:
<div id="container">
<object id="#flash">...</object>
</div>
你可以試試這個CSS:
#container {
width: <larger or equeals than max flash width>px;
}
#flash {
margin: 0 auto;
}
喜mathronc,我嘗試實施你的建議。 <大於或尖銳的最大閃光寬度> px給了我一個錯誤的CSS文件...我怎麼可以交出保證金:0自動;由flashvars?感謝馬庫斯 – Markus 2010-03-01 12:47:04
就應該更換<大於或等於比最大閃光寬度>一個整數,這是「大於或等於比最大閃存寬度」,例如,如果你的閃光燈最大寬度爲200像素,CSS文件的第2行可能是: '寬:200px' – Mathieu 2010-03-01 13:52:22
我需要的是一個動態的操作,以便在SWF文件中的用戶輸入(這可能會對它的尺寸效應)resuts在CSS定義的改變...... – Markus 2010-03-02 08:17:30