close
今天放上SWF後發現在火狐瀏覽該網頁時下方會多出一片空白
經由阿狗大神查詢
發現可能是因為「Object」標籤造成的問題
以下是查詢的結果:
有時候Firefox會把<Object>視為「行內(inline)」元素,也就是當作一般的文字來看待;既然是文字,就會有文字應該有的高度、大小等實體空間的存在。
如果我們把行高與字體大小皆設為0也可解決這個問題!不過,還有另一個方法,就是把Object的display屬性設成是區塊(block),只要用CSS指定如下即可:
object{
display:block;
}
設為區塊屬性(display:block)之後,該區域在Dreamweaver 8.0的設計模式中會產生雙倍高度的怪異現象…也就是明明只放了一個Flash元件,但Dreamweaver看起來卻是兩個一樣的東西上下黏在一起!
文章標籤
全站熱搜
留言列表