一. 简介
1. 移动端常见布局
(1). 移动端单独制作
A. 流式布局(百分比布局)
B. flex 弹性布局(强烈推荐)
C. less+rem+媒体查询布局
D. 混合布局
(2). 响应式
A. 媒体查询
B. bootstarp
PS. 流式布局:就是百分比布局,也称非固定像素布局。
通过盒子的宽度设置成百分比来根据屏幕的宽度来进行伸缩,不受固定像素的限制,内容向两侧填充。
2. Flex布局原理
(2). 当我们为父盒子设为 flex 布局以后,子元素的 float、clear 和 vertical-align 属性将失效。
(3). flex布局又叫伸缩布局 、弹性布局 、伸缩盒布局 、弹性盒布局
总结
3. 对比与选型
(1). 传统布局
布局繁琐
(2). flex布局
pc端浏览器支持情况比较差
(3). 如何选择?
二. 各种用法
准备:
默认情况下,span为块级元素,设置高度、宽度都无效。
Html
<div class="myDiv0"> <span>1</span> <span>2</span> <span>3</span> <span>4</span> </div>