实现圣杯布局的三种方法
第一题:实现左边固定200px, 左右自适应布局的方法(圣杯布局) 用flex布局方式 把左边的框度写死,右边的设置flex:1 < ! -- 外层框架 -- > < div class = "box" > < div class = "left" > 左边 < / div > < div class = "right" > 右边 < / div > < / div > < div class = "footer" > < / div > < style > . box { height : 200 px ; width : 600 px ; display : flex ; } . left { width : 200 px ; height : 200 px ; } . right { height : 200 px ; flex : 1 ; } < / style > 2.## Css3新盒子模型给左边一个200px的padding 道理和代码同上,就是把rigt 的盒子模型给为display:border-box 宽度不设置 3.## 普通盒子模型,但是子盒子不设置框度,加浮动实现给左边一个200px的margin 首先创建一个大的div盒子,起类名为bix,它含有两个子div盒子,一个类名为left ,一个为right 然后底部区域清除浮动,防止跟随上边的区域一起浮动。