2013-04-24 65 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