UI布局笔记
来源:互联网 发布:跳转 打开淘宝客户端 编辑:程序博客网 时间:2024/06/06 02:47
1.宽度一般用百分比自适应的方式,充分利用css浮点和定位来布局;
2.一列布局,一般是固定宽度,高度自适应,随着内容增加,不断撑开;
body{ margin: 0;padding: 0; //清除全局的margin样式}.top{ height: 100px; background: chartreuse;}.main{ width: 400px; height: 400px; background: lightcyan; margin: 0 auto; //0表示上下,auto表示左右}.foot{ height: 100px; width: 400px; background: salmon; margin: 0 auto;} <div id="" class="top"> </div> <div id="" class="main"> </div> <div id="" class="foot"> </div>
3.固定宽度的两列布局,并且居中,左右宽度使用百分比,自适应。需要用到浮动。
body{ margin: 0 ; padding: 0;}.main{ //父级元素 width: 800px; margin: 0 auto;}.left{ width: 20%; float: left; background: chartreuse;}.right{ width: 80%; float: right; background: coral;} <div id="" class="main"> <div id="" class="left">left </div> <div id="" class="right">right </div> </div>
4.三列,左右固定像素,中间一列自适应,不能再使用浮动;
body{ margin: 0 ; padding: 0;}.left{ width: 200px; height: 500px; background: chartreuse; position: absolute; //绝对位置,距离左边和上边为0 left: 0; top: 0;}.middle{ background: cornflowerblue; width: 100px; height: 500px; margin: 0 200px 0 200px; //上 右 下 左}.right{ width: 200px; height:500px; background: coral; position: absolute; top:0;//先写top,第三列会不跟前两列并列 要按上右左下顺序写 right: 0;//绝对位置,距离右边和上边为0} <div id="" class="left">left </div> <div id="" class="middle"> middle</div> <div id="" class="right">right </div>
5。利用上面方法随意混合布局;
阅读全文
0 0
- UI布局笔记
- Android UI学习笔记------布局
- android学习笔记---UI布局
- android UI学习笔记(布局)
- 【Andorid学习笔记】常见的UI布局
- Android学习笔记点滴:UI布局
- 布局UI
- UI布局
- UI 布局
- ui布局
- UI布局
- UI布局
- Android开发学习笔记--UI布局(1)
- 扣丁学堂笔记第02天UI布局
- Andorid学习笔记(ADT)-常见的UI布局
- UI布局--四种布局
- android ui布局观
- ui布局参数设置
- px4飞控位置估计lpe移植到vs
- 从我认知的java基础出发
- 文章标题
- java web入门记录(二)
- websocket PHP编程
- UI布局笔记
- Android主流HOOK框架介绍与应用--游戏破解游戏外挂的必杀技
- vs2013和IIS同步调试设定
- LeetCode-541. Reverse String II (Java)
- Setting up Vim for React.js
- Mysql单条查询性能剖析 show profile
- Jquery利用is(“:checked”)判断多选框是不是被选中
- 海纳百川、有容乃大
- LintCode-k数和