css控制div固定在浏览器底部

简介:

css控制div固定在浏览器底部

注意:此功能仅用于页面高度较小页面。

152231430.png


代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
< html >
< head >
< style  type = "text/css" >
body{
   margin:0px;
}
#main{
   width:100%;
   height:50px;
   position:absolute;
   top:100%;
   margin-top:-50px;
   background:#360;
   color:white;
}
</ style >
</ head >
< body >
< div  style = "border:1px solid #f00;width:500px;height:1800px" ></ div >
< div  id = "main" >bottom</ div >
</ body >
</ html >



网上找了个更好的:



当浏览器窗口无限缩小,向右拖动滚动条不会出现空白。

wKiom1Mv5z7yY0DrAADftsmzZT8779.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html  xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv = "Content-Type"  content = "text/html; charset=gbk"  />
< title >ie6层固定</ title >
< style  type = "text/css" >
<!--
.bookbox {
background-color: #09C;
height: 30px;
width: 100%;
position: fixed;
bottom: 0px;
left: auto;
right: auto;
line-height: 30px;
text-align: center;
_POSITION: absolute;/*兼容IE6*/
_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);/*兼容IE6*/
}
.bookbox a{color: #FFF;}
-->
</ style >
</ head >
< body >
< div  style = "border:1px solid #f00;width:500px;height:2000px;" >这个例子是实现层固定在浏览器窗口的最下面,兼容IE6.< br  />
< br  />
往下看,看页面的最下面</ div >
< div  class = "bookbox" >测试测试测试测试测试测试测试测试测试测试测试测试测试测试</ div >
</ body >
</ html >






恩,感觉上面的对不是很好,这里网上找了个,挺实用的:


wKioL1M7X8aj7IX9AABtLJuUE5E394.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html  xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv = "Content-Type"  content = "text/html; charset=UTF-8" >
< style  type = "text/css" >
html, body {
     height: 100%;
     overflow-y: auto
}
body, div, p, ul, ol, li, form, input {
     padding: 0; margin: 0;
}
body{
     position:relative;
     background: #fff;
}
#wp {
     border:1px solid #00f;
     height: auto;
     min-height: 100%;
     _height: 100%;
}
#ft {
     border:1px solid #f00;
     margin-top: -157px;
     padding: 50px 0 0;
}
#sc {
     border:1px solid #f00;
     width: 580px;
     margin: 0 auto;
     padding-left: 20px;
     padding-bottom: 157px;
}
#s {
     border:1px solid #f00;
     position: relative;
     height: 33px;
     z-index:9
}
</ style >
</ head >
< body >
     < div  id = "wp" >
         < div  id = "sc" >
             < div  id = "s" ></ div >
         </ div >
     </ div >
     < div  id = "ft" >
               
     </ div >
</ body >
</ html >









      本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/1255398,如需转载请自行联系原作者







相关文章
|
4月前
|
前端开发
WebView2 控件(基于 Microsoft Edge (Chromium) 的嵌入式浏览器控件),保存资源(图片、脚本、CSS)
WebView2 控件(基于 Microsoft Edge (Chromium) 的嵌入式浏览器控件),保存资源(图片、脚本、CSS)
260 37
|
4月前
|
前端开发
文字显示在div 最下面,css怎么写
文字显示在div 最下面,css怎么写
325 0
|
10月前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
453 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
10月前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
269 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
12月前
div+css3制作的简洁404错误页面特效源码
div+css3制作的简洁404错误页面特效源码是一段实现了非常简单也大方的效果的网站404错误页面效果代码,当鼠标经过404数字时,该数字会发光发亮,本段代码适应于所有网站使用,有需要的朋友们可以前来下载使用。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。
113 1
|
JavaScript 前端开发
如何让div的宽高始终等于浏览器宽高的一半
如何让div的宽高始终等于浏览器宽高的一半
129 2
|
JavaScript 前端开发
网页前端课程设计-【模仿】香港中文大学官网,轮播图及div+css布局,js的dom操作
这篇文章介绍了如何模仿香港中文大学官网进行网页前端课程设计,包括使用div+css布局、js的DOM操作以及实现轮播图等技术细节。
|
前端开发
css 拉伸 resize —— 实现可拉伸的div(含限制拉伸的尺寸)
css 拉伸 resize —— 实现可拉伸的div(含限制拉伸的尺寸)
747 1
|
前端开发 JavaScript
vue3【实战】创建项目、创建并提交代码到远程仓库,安装 SASS, 清除浏览器默认样式 reset-css, 清除模板代码,提升开发效率的必要集成
vue3【实战】创建项目、创建并提交代码到远程仓库,安装 SASS, 清除浏览器默认样式 reset-css, 清除模板代码,提升开发效率的必要集成
219 0
|
前端开发 JavaScript
js 进入浏览器全屏(F11效果)、退出全屏、指定元素全屏、判断当前是否全屏、监听浏览器全屏事件、定义全屏时的css样式(全屏伪类)
js 进入浏览器全屏(F11效果)、退出全屏、指定元素全屏、判断当前是否全屏、监听浏览器全屏事件、定义全屏时的css样式(全屏伪类)
1210 0