本文是读张鑫旭大神慕课网float视频后的一些总结及一些拓展用法,视频地址:http://HdhCmsTestimooc测试数据/learn/121。该视频初读很枯燥,认真读后会发现更枯燥。。。。。。不过遇到坑之后再去读就会发现良心视频,字字珠玑。闲话不多说,现在开始:
1. float的起源
浮动最初的设计是用来做文字的环绕效果的,这也是设计者想让我们做的东西。
2. float的参数
float属性的参数取值有三个:
left:表示元素浮动在左边。
right:表示元素浮动在右边。
none:对象不浮动,遵循标准文档流。
3. 效果展示 (以float:left为例,float:right的情况只是位置的不同)
style > div { height : 20px ; } .d1 { width : 50px ; background : hsl(100,50%,80%) ; } .d2 { float : left ; width : 100px ; background : hsl(150,50%,80%) ; } .d3 { width : 250px ; height : 100px ; background : hsl(10,50%,80%) ; } .d4 { float : left ; width : 300px ; background : hsl(250,50%,80%) ; } span { margin-right : 3px ; border-right : solid 1px #ccc ; background-color : hsl(60,50%,80%) ; } .s3 { float : left ; } style > body > div class ="d1" > div1 div > div class ="d2" > div2有float div > div class ="d3" > div3 div > span class ="s1" > span1 span > span class ="s2" > span2 span > span class ="s3" > span3有float span > div class ="d4" > div4有float div > span class ="s4" > span4 span > body >
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did101437