web布局 absolute布局
来源:互联网 发布:lazada卖家数据分析 编辑:程序博客网 时间:2024/04/28 00:20
布局啦 ##今天学到一种新的布局方法,用absolute绝对定位布局!
相信之前的各位同学在做网站的顶部底部不移动时,都会采用position:fixed的方法来相对浏览器定位,但是,这种方法总是会出现各种各样的问题。所以,下面我来教大家的这种方法大家尽可以去愉快的使用哈哈哈哈。来上代码:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>布局</title></head><style> .content{ position: absolute; top:48px; bottom:52px; left:0; right:0; overflow: auto; overflow-y: hidden; } .overlay{ position: absolute; top:0; right:0; bottom:0; left:0; background-color: #5cb85c; z-index: 9; } header{ height: 48px; top:0; left:0; right: 0; position: absolute; background-color: #2b2b2b; } footer{ bottom: 0px; height: 52px; left:0; right: 0; position: absolute; background-color: #2e6da4; }</style><body><header>absolute布局</header><div class="content"><div style="height: 1000px;font-size: 200px;background-color: #003eff"></div></div><!--<div class="overlay" style="opacity: 0.5"></div>--><footer></footer></body></html>
大家只用创建一个html,然后把代码复制粘贴即可使用。
下面我们开始分步讲解:
首先是首部和尾部的定位,看代码
header{ height: 48px; top:0; left:0; right: 0; position: absolute; background-color: #2b2b2b; } footer{ bottom: 0px; height: 52px; left:0; right: 0; position: absolute; background-color: #2e6da4; }
没错,就是像代码所示的,我们将top,right,left都设置为0,即可拉伸,替代了width=100%的方法,然后给予一个height,即可实现上方fixed效果,footer同理,将top改为bottom即可。
那么我们开始想了,上方下方固定了,那中间的内容怎么办呢,其实实现的方法很简答!我们同样采用absolute的定位,然后将top和bottom分别设置成header和footer的height,left和right都设置为0,最后一个最关键的就是! overflow设置为auto!哈哈,这样就大功告成了,这是一个类似nativeapp界面的布局,header作为navigation,footer作为tabbar来做,不过细心的朋友可能发现,那右边overflow有滚动条啊!呵呵,hidden一下啊。
0 0
- web布局 absolute布局
- Extjs4---absolute布局
- Extjs4布局详解(六)—Absolute布局
- 详解DIV+CSS布局,position:absolute布局
- 【CSS】关于position:absolute布局
- HTML布局relative和absolute
- 慕课网 absolute 实现左右布局
- 应避免absolute布局滥用
- absolute定位实现移动布局
- float浮动布局,auto冻结布局,position:absolute绝对布局
- float浮动布局,auto冻结布局,position:absolute绝对布局
- web布局
- extjs 之布局方式一(absolute,accordion)
- 有关div布局的position:absolute属性
- CSS布局+static relative fixed absolute
- CSS+DIV布局中absolute和relative
- Extjs4布局详解(六)——Absolute布局
- web标准布局实例教程
- Java集合小结
- 深入理解Android异步消息处理机制
- Android Dialog的多种对话框整理案例
- pandas module 1 - cookbook
- 计算图像帧的平均灰度值
- web布局 absolute布局
- 菜鸟linux find命令的最基本认识
- 通过 Docker 化一个博客网站来开启我们的 Docker 之旅
- 揭秘Patchwork APT攻击 :一个与中国南海和东南亚问题相关的网络攻击组织 20160711
- 折半查找(二分法)
- 火狐flash debug配置
- 2016夏季练习——三分
- oracle数据库操作
- jQuery 操作DOM总结,DOM Core操作,HTML-DOM操作和CSS-DOM操作