阿里笔试16前端布局
来源:互联网 发布:三星电视遥控器软件 编辑:程序博客网 时间:2024/06/06 03:54
实现如下页面布局。核心区域左侧自适应,右侧固定宽度 200px
<!DOCTYPE HTML ><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{margin:0; padding:0} #content {width:800px;margin: 10px auto} #header {border:solid 1px green;height:70px;position: relative} #logo {margin:10px ;float:left;border:solid 1px red;height:50px;width: 50px;} #userinfo { position:absolute;border:1px solid #191919;right:10px;bottom:10px;width:140px;text-align:right} .main {margin-top:10px;margin-bottom:10px} aside {height:100px;border:1px solid red;width:200px;float: right} #content2 {height:300px;border:1px solid blue;margin-right:208px;} footer {border:1px solid #191919;margin-bottom:0;} </style></head><body><div id="content"> <div id="header"> <div id="logo">LOGO</div> <div id="userinfo">用户名</div> </div> <div class="main"> <aside>aside 定宽200</aside> <div id="content2">content自适应宽度</div> </div> <footer> footer </footer></div></body></html>
方法二(摘):
body { margin: 0;}.fn-clear:after { content: " "; clear: both; display: block; font-size: 0; visibility: hidden; height: 0;}.fn-clear { zoom: 1;}.container { padding: 10px;}.header { background: #eee; position: relative; margin-bottom: 10px;}.logo { width: 100px; height: 100px; float: left; background: #f60;}.username { position: absolute; right: 10px; bottom: 10px;}.main { margin-bottom: 10px;}.side-bar { width: 200px; float: right; background: #ccc;}.content { margin-right: 200px; background: #f6f6f6;}.footer { background: #999;}
<div class="container"> <div class="header fn-clear"> <div class="logo">logo</div> <div class="username">zhoumingXXX@163.com</div> </div> <div class="main"> <div class="side-bar">menu</div> <div class="content">左侧内容</div> </div> <div class="footer"> footer </div></div>
由于floar会导致父元素不能被撑开,所以用伪类(非IE);IEhack 用zoom
详见:clear
zomm
那些年我们清除的浮动
0 0
- 阿里笔试16前端布局
- 阿里笔试--前端
- 阿里前端笔试题
- 阿里前端笔试
- 阿里前端笔试题
- 【笔试题】阿里前端笔试题---两列布局,不需要自适应
- [转载]阿里前端笔试总结
- 2014阿里前端笔试题(关于弹性盒布局的实现)
- 阿里2016前端开发工程师笔试 - 布局之左侧自动宽度右侧固定宽度
- 阿里前端笔试题看 CSS布局与定位---实现2列自适应布局的几种方法
- 2014阿里前端线上笔试题解答
- 2014阿里前端线上笔试题
- 2014阿里前端线上笔试题
- 2015阿里前端实习在线笔试题
- 2016年阿里前端笔试题
- 阿里前端笔试总结--H5面试题
- 2015阿里 前端笔试题解析
- 2017/4/24 阿里前端笔试题
- 821 - Page Hopping (Floyd)
- Adapter理解
- 程序员编程艺术:第三章续、Top K算法问题的实现
- 主成分分析(Principal components analysis)-最大方差解释
- [翻译]MSIL 教程
- 阿里笔试16前端布局
- iOS的主要框架介绍
- wait_event_interruptible 使用方法
- CA Technologies推出CA Chorus大型机管理平台
- HDU 1285 确定比赛名次 (拓扑排序)
- 常用Vim指令
- LeetCode Combine Two Tables
- AsyncTask内的各个方法调用顺序
- nginx 配置禁止访问目录或文件