Web11页面布局
来源:互联网 发布:开淘宝店自己没有货 编辑:程序博客网 时间:2024/06/05 10:12
单栏布局
双栏布局
三栏布局
圣杯布局
双飞翼布局
布局:现有样式不能满足需求
文档流 浮动 定位
需求:导航栏+内容
导航栏+内容+广告栏
从上到下 从左到右 定宽 自适应
CSS2 没有提供原生支持,所以需要将一些属性组合起来,以实现布局
div+css 中国特色叫法 <div>是一个无语义的标签,适合做与内容无关的事情
常见布局:固定宽度布局
弹性布局(fluid) (考虑的较多)
响应式布局--多终端
如何实现:
定宽
width: 1000px; 或者max-width: 1000px;
水平居中
margin-left: auto; margin-right: auto;
width:600px 和 max-width:600px
当屏幕区域小于600px时 width:600px会出现滚动条
max-width:600px不会出现滚动条 屏幕是多少宽度它就是多少宽度
单列布局
单列布局(节省标签)
单列通栏布局 给body设置min-width去掉滚动色bug
.parent{text-align:center;}.child
IE6不支持 inline-block
aside在左边
aside在右边
要注意浏览器的渲染顺序
两边固定中间自适应
双飞翼
圣杯布局
是一种三列布局,两边固定宽度,中间自适应
中间内容元素在dom元素次序中优先位置
圣杯布局代码
缺点:main的宽度一定要大于等于aside的宽度 不然会出bug
代码示例:水平排列布局
另一个实例:多行排列
http://js.jirengu.com/ditin/1/edit?html,css,output
- Web11页面布局
- web11天mysql高级知识
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局
- 页面布局 --- 格子布局
- 页面布局 --- 瀑布布局
- 页面布局:两列布局
- Flex 页面跳转 页面布局
- ssh远程登录
- 【Effection C++】读书笔记 条款26:尽可能延后变量定义式的出现时间
- 关于threadlocal
- 弹窗遮罩的几种实现方式
- React Native 从入门到原理
- Web11页面布局
- mybatis 动态sql
- 庖丁解牛之内存
- C# 中的Retry 模型
- 06-图2 Saving James Bond
- c++模版链表的实现
- 关于马尔科夫随机场MRF的思考
- golang中解决tcp传输中的粘包问题
- API接口安全性设计