2013-04-24 70 views
1

我最近在尋找一個動態的CSS粘的頁腳的解決方案,並碰上了這一個: http://pixelsvsbytes.com/examples/sticky-footers-the-flexible-way/simple.html動力高度的CSS頁腳粘

似乎在大多數,我試過,但流行的新的瀏覽器的工作大某些原因鉻不以相同的方式顯示它,我的猜測是safari以相同的方式行事。

任何人都可以指點問題出在哪裏?

謝謝。

+0

我跟着鏈接和頁腳堅持在Chrome和Safari – Vector 2013-04-24 21:36:50

+0

精細頁腳堅持罰款,但頭不留在頂部像其他瀏覽器一樣 – Jake 2013-04-24 21:37:31

+1

這可能是一個錯誤;刪除'display:table'並添加回來讓它正確顯示 – 2013-04-24 21:38:30

回答

3

好吧我解決了爆炸藥丸的評論。

如果將主體標籤顯示屬性設置爲display: table,則很可能是一個錯誤。

來解決它只需將元件彼此div標籤內,並設置爲display: table

+0

埋在另一個div內的內容的主要問題當然是,只用於強制佈局的額外的div是不是 - 語義元素 - 它們與* data *無關,並且作爲佈局元素,它們在現代網頁中不合適,從而觀察到適當的關注點分離。 FWIW。 – Craig 2015-09-28 23:12:27