我遇到了一個與我的模板有關的問題,這對我來說很奇怪:當我使用ems來定義圖像的高度/寬度時,它不會顯示,而使用像素設置圖像大小精細。使用ems來定義填充和邊距也沒有效果。查看頁面源顯示圖像在那裏;這就像瀏覽器爲圖像渲染任何值0em
。有趣的是,使用ems工作的其他類型的元素(h2 p)
的邊距和填充。我已經做了大量的測試,將問題縮小到時間單位,但我無法確定。使用ems調整大小時丟失了圖像
無論是將CSS放入內嵌還是放置在鏈接樣式表中,都會發生這種情況。它發生在IE和Firefox。我使用的是內容管理系統(Joomla),當我切換到不同的模板時,使用ems設置圖像大小工作正常。
在CSS或其他地方有沒有任何已知的衝突,當圖像的大小由ems定義時會使圖像消失?
你可以在jsfiddle.net上發佈你的問題的例子嗎? – hafichuk