左浮动实现双列布局
1. 前言
在之前 CSS 不发达的那个年代,浮动( float )可是当之无愧的布局利器,非常经典的 一个 属性 。
来看看用它是怎么实现双列布局的吧。
2. 实现
<!DOCTYPE html>
< html lang = " en " >
< head >
< Meta charset = " UTF-8 " >
< Meta name = " viewport " content = " width=device-width, initial-scale=1.0 " >
< title > Document </ title >
< style >
/* 清除 默 认样式 */
* { padding : ; margin : ; }
/* 令html和body全屏 显示 , 并有 一个 灰色背景 */
html, body { height : ; background : gray ; }
div {
/* 给个高度 */
width : ;
/* 给个高度 */
height : ;
/* 白色背景 */
background : white ;
}
/* 左边盒子 */
.left {
/* 左浮动 */
float : left ;
/* 给个合适的左边距 */
margin-left : ;
}
/* 右边盒子 */
.right {
float : right ;
/* 给个合适的右边距 */
margin-right : ;
}
</ style >
</ head >
< body >
< div class = " left " > </ div >
< div class = " right " > </ div >
</ body >
</ html >
运行结果:
3. 小结
和其他的浮动一样,这种 方法 会导致父元素的坍塌。
如果两列下面还有元素的话,记得要清除浮动哦。
绝对定位 ? ? 多列属性声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did254507