自适应布局
2018-11-20 03:16:59来源:博客园 阅读 ()
请你说一说你知道的所有web布局方式?
1.浮动
float:left|right
2. inline-block
display:inline-block(行内块级)
3.flexible box(弹性盒子)
display:flex
4.grid
display:grid
5.绝对、相对布局
position:absolute/relative
6.表格
display:table
7.使用布局框架--bootstrap.css
本文的所有例子使用了同一种三栏布局。
大尺寸:width>1024px
中尺寸:768px<width<1024px
小尺寸:width<768px
1.浮动布局,最常见的布局之一
普通的html布局,一个header,一个footer,中间是三栏布局,关键的css代码,三栏布局添加浮动,清除浮动,元素的宽度都是百分比,日常应用是多用auto,让里面的内容撑起高度
用@media查询,当@media的查询条件满足时,应用{}中的样式,screen就是指电脑屏幕。
2.inline-block display:inline-block
html和浮动布局都是一样的,为了避免空白符号压缩的问题,写法略有变化。
只是把float:left改为了这两句,其他的不变,没有推荐,看个人习惯。
3.flexible box (弹性盒子)
display:flex;设置在容器上。
先介绍下display:flex的用法:
本例中只改变就行
4. display:grid 网格布局,不常用。
5.position:absolute/relative 常用。
6.使用bootstrap.css框架。
tips:
1.尽量不使用固定高度、宽度,使用百分比,auto,calc()
2.viewport:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:让height: 100%生效
下一篇:CSS隐藏多余的文字
- DIV居中的经典方法 2020-06-13
- 两个div并排,右边div固定宽度,左边宽度自适应 2020-06-03
- 两个div并排,左边div固定宽度,右边宽度自适应 2020-06-03
- CSS Grid 布局 2020-06-01
- 构建一个杂志布局(译文) 2020-05-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash