我在構建的網站上發生了一個非常奇怪的怪癖。它是一個混凝土的主題5,但HTML是漂亮的網站在這裏http://wtms.onbutton.co.uk/mm。有絕對定位時移動的身體元素
如果你看body
已經下降了約100px,就好像有餘量。如果我刪除節元素,則不會有任何影響,並且標題呈現正常。
任何人都可以解釋發生了什麼以及如何解決它?
我在構建的網站上發生了一個非常奇怪的怪癖。它是一個混凝土的主題5,但HTML是漂亮的網站在這裏http://wtms.onbutton.co.uk/mm。有絕對定位時移動的身體元素
如果你看body
已經下降了約100px,就好像有餘量。如果我刪除節元素,則不會有任何影響,並且標題呈現正常。
任何人都可以解釋發生了什麼以及如何解決它?
這可以通過爲您的節元素指定display: inline-block
來解決。
即
section {
display: inline-block; /* new */
position: relative;
}
你鑽石!那麼是什麼原因導致我以前從未發生過這種事? – jhodgson4 2012-07-20 12:22:23
可能是因爲根據定義,塊級別元素(div,section等)以這樣的方式呈現,使得它在它自身之前和之後強制新行。儘管如此,這種差距無法解釋! – techfoobar 2012-07-20 12:30:04
如果您對此回覆感到滿意,請將其檢查爲已回覆,以便其他人不會繼續爲您工作。 – imakeitpretty 2012-07-20 13:34:02
我認爲它只是在Firefox上發生的事情。對?? – SVS 2012-07-20 11:57:42
沒有即時獲得鉻相同的東西,即 – jhodgson4 2012-07-20 12:03:47
似乎罰款鉻。 – 2012-07-20 12:17:17