为了账号安全,请及时绑定邮箱和手机立即绑定
  • 添加 float 可以去空格
    查看全部
  • 慎用 clear
    查看全部
    0 采集 收起 来源:清除浮动

    2015-05-19

  • BFC/通常声明
    查看全部
    0 采集 收起 来源:清除浮动

    2015-05-19

  • float最初是为了做文字环绕效果
    查看全部
    0 采集 收起 来源:float的历史

    2015-05-19

  • float的设计初衷是:文字环绕效果。
    查看全部
    0 采集 收起 来源:float的历史

    2015-05-14

  • Float与流体布局: 1.文字环绕; 2.单侧固定(左侧固定右侧自适应) 前标签:width+float 后标签padding-left/margin-left(可实现当改变宽度时整体都随之变化) 3.DOM与显示位置匹配的单侧固定布局(右侧固定左侧自适应) 外层标签A设置width:100%+float,内层标签B设置padding-left/margin-left;然后与A同级的标签C设置width+float+margin负值,负值大小等于width值的大小);(A为自适应,c为固定) 4.智能自适应(左右宽度均为自适应,不用设定) 一侧元素设置float,另一侧元素针对IE8以上浏览器(或其他现代浏览器)设置display:table-cell,针对IE7设置display:inline-block
    查看全部
  • 滥用浮动的问题: 1.容错性比较糟糕,容易出问题; 2.这种布局需要元素固定尺寸,难以复用; 3.在低版本的IE下会有很多问题。 浮动的特性: 1.元素block块状化 2.破坏性造成的紧密排列特性(去空格化)
    查看全部
  • 更好的消除浮动的方法 .clearfix:after{content:";display:table;clear:both;} .clearfix{*zoom:1;} 清除浮动:(只是清除浮动带来的影响,浮动一直存在) 1父元素底部插入一个设置了clear:both的属性的元素; (1)html block水平元素底部<div ...></div> (2)css after伪元素底部生成 .clearfix:after{} IE8以上: .clearfix:after{content:"";display:block;height:0px;overflow:fidden;clear:both}
    查看全部
    0 采集 收起 来源:清除浮动

    2018-03-22

  • 用clear清除浮动,会发生margin重叠显现,而BFC清除浮动,则会把整个元素包起来,从而不会发生margin重叠现象 <img src="http://img1.sycdn.imooc.com//53d60af3000171a002560191.jpg" > <div >clear:both;</div>(消除图片浮动影响的元素处设置clear:both) </div> <div >本文字离图片的距离是?</div>(距离为100px发生了margin重叠显现) <div >(bfc将元素包起来,不会发生margin重叠显现) <img src="http://img1.sycdn.imooc.com//53d60af3000171a002560191.jpg" > </div> <div >本文字离图片的距离是?</div>(距离为200px)
    查看全部
  • 习题是两个清除浮动的方法:第一种:浮动元素的底加入div且设置clear:both;第二种:在浮动元素的父元素上加入overflow: hidden;样式也可清除浮动...
    查看全部
  • 左侧自适应布局: 左侧:float:left;width:xxxpx; 右侧:margin-left:xxxpx;
    查看全部
  • 右侧自适应布局: 右浮动形式: 左侧:margin-right:xxxpx; 右侧:float:right;width:xxpx; 左浮动形式: 左外框:float:left;width:100%; 左内框:margin-right/padding-right:xxxpx; 右侧:width:xxxpx;margin-left:-xxxpx;float:left;
    查看全部
  • 两侧自适应布局: 左侧:float:left 右侧:width:max-width;*width:auto;display:table-cell;*display:inline-block;
    查看全部
  • 这人是逗比吧我去...
    查看全部
    0 采集 收起 来源:float的历史

    2015-05-08

  • 清除浮动的方法
    查看全部
    0 采集 收起 来源:清除浮动

    2015-05-08

举报

0/150
提交
取消
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
通过追溯CSS/HTML发展历史,知道Float出现的原本作用是什么,从而可以帮助我们解答很多疑惑。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!