如何用CSS把层固定在整个网页的最底部?

CSS代码:程序代码 body,html{ margin:0;padding:0;font:12px/1.5arial;height:100%;} container{ min-height:100%;position:relative;} content{ padding:10px;padding-bottom:60px;/*20px(font-size)x2(line-height)+10px(padding)x2=60px*/ } footer{ position:absolute;bottom:0;padding...
如何用CSS把层固定在整个网页的最底部?
html代码

<body>
<DIV id="container">
<DI id="content">
<h1>Content</h1>
<p>请改变浏览器窗口的高度,以观察footer效果。</p>
<p>这里是示例文字,DIV固定………,这里是示例文字。</p>
</DIV>
<DIV Vid="footer">
<h1>Footer</h1>
</DIV>
</DIV>
</body>

CSS代码:
程序代码

body,html{
margin:0;
padding:0;
font:12px/1.5arial;
height:100%;
}
#container{
min-height:100%;
position:relative;
}
#content{
padding:10px;
padding-bottom:60px;
/*20px(font-size)
x2(line-height)+10px(padding)x2=60px*/
}
#footer{
position:absolute;
bottom:0;
padding:10px0;
background-color:#AAA;
width:100%;
}
#footerh1{
font:20px/2Arial;
margin:0;
padding:010px;
}2018-03-21
打开一个编辑软件设置一下css与div区域,使其固定在页面的底部。
其主要属性:position:fixed; 绝对定位生成绝对定位的元素,相对于浏览器窗口进行定位。
网页中实现效果如下:

扩展:还有一种定位方式为:position:absolute如上例方式浏览器滑动的时候,它会随着浏览器滚动条而滚动;而position:absolute则不会。
css的特点:
结构与样式分离的方式,便于后期维护与改版;
样式定义精确到像素的级别;
可以用多套样式,使网页有任意样式切换的效果;(如:www.YOUKU.COM的开,关灯效果)
降低服务器的成本。
2018-05-29
mengvlog 阅读 419 次 更新于 2025-12-15 03:15:41 我来答关注问题0
檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部