Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何使用浮动布局创建始终是页面上最后一个内容的页脚_Css_Xhtml_Css Float_Footer - Fatal编程技术网

Css 如何使用浮动布局创建始终是页面上最后一个内容的页脚

Css 如何使用浮动布局创建始终是页面上最后一个内容的页脚,css,xhtml,css-float,footer,Css,Xhtml,Css Float,Footer,正如问题所述,如何保持页脚div作为使用float布局的页面上显示的最后一个元素,而不考虑页脚前面的内容量。这是我使用的解决方案。这是我使用的解决方案。将以下内容放在代码末尾(在之前) 将以下内容放在代码末尾(在之前) Angelo R.所说的应该有效,但这可能取决于你的结构的其他部分。例如,如果您有一个内部有n个浮动元素的保持器,并且您将最后一个元素(您的页脚)设置为没有浮动和清除:这两个元素都应该清除上面的浮动并位于底部。另一个例子可能是,在一个保持架内有一些浮动的元素,并且页脚在该保持架的

正如问题所述,如何保持页脚div作为使用float布局的页面上显示的最后一个元素,而不考虑页脚前面的内容量。

这是我使用的解决方案。

这是我使用的解决方案。

将以下内容放在代码末尾(在
之前)


将以下内容放在代码末尾(在
之前)


Angelo R.所说的应该有效,但这可能取决于你的结构的其他部分。例如,如果您有一个内部有n个浮动元素的保持器,并且您将最后一个元素(您的页脚)设置为没有浮动和清除:这两个元素都应该清除上面的浮动并位于底部。另一个例子可能是,在一个保持架内有一些浮动的元素,并且页脚在该保持架的下方和外部。您应该确保通过向该保持架添加overflow:hidden或使用某种clearfix来清除该保持架内的元素,因为如果持有者包含的浮动未被清除,那么无论您在页脚中添加什么属性,他都将崩溃。

Angelo R.所说的应该有效,但这可能取决于您的结构的其余部分。例如,如果您有一个内部有n个浮动元素的保持器,并且您将最后一个元素(您的页脚)设置为没有浮动和清除:这两个元素都应该清除上面的浮动并位于底部。另一个例子可能是,在一个保持架内有一些浮动的元素,并且页脚在该保持架的下方和外部。您应该确保通过向该保持架添加overflow:hidden或使用某种clearfix来清除该保持架内的元素,因为如果持有者包含的浮动未被清除,则无论您在页脚中添加了什么属性,他都将崩溃。

签出签出不起作用的属性。如果我像放大之类的调整网页的大小,页脚会与以前的内容重叠。那不行。如果我像放大一样调整网页大小,页脚会与以前的内容重叠。
<div id="footer">Footer</div>
#footer{ clear:both; }