美文网首页
float-浮动

float-浮动

作者: 经典式微笑 | 来源:发表于2017-08-21 21:17 被阅读0次

浮动设置之处是为了适用于文字的环绕,后来发现用浮动能解决一些页面布局中的问题,就用于页面的布局上了。float可以设置float:left | right | none.

设置浮动的元素有以下特性:

1.设置float的元素  会脱离文档流,往设置的方向进行浮动,直到遇到父级的边界或者其他的浮动元素 就会停止。如图示

2.浮动的元素撑不开父级的高度

3.浮动对块级元素的影响:设置浮动之后,块级元素的宽度不再跟随父级宽度,而是内容决定(内容撑开宽度)

4.浮动对行级元素的影响:可以设置这个元素的尺寸以及按照盒模型对其解释描述

清除浮动的方法

1.给父级设置高度

2.clear:left | right | both;只能清除设置元素上面的浮动

3.父级div设置overflow:hidden;

对父级CSS选择器加overflow:hidden样式,可以清除父级内使用float产生浮动。优点是可以很少CSS代码即可解决浮动产生。

4.通过after伪元素清浮动:如图示

相关文章

  • float-浮动

    浮动设置之处是为了适用于文字的环绕,后来发现用浮动能解决一些页面布局中的问题,就用于页面的布局上了。float可以...

  • float-浮动

    设置float的元素,会脱离文档流,往设置的方向进行浮动,直到遇到父级的边界或者其他的浮动元素 就会停止。 浮动的...

  • float-清除浮动

    1.为什么要清除浮动: CSS中的定位机制分为,文档流,浮动和绝对定位。如果对元素没有进行任何定位处理的话,元素应...

  • html5基础知识

    1:发现有个属性float含义有点奇怪,(float->浮动)啥意思? 原来是相对于父布局的位置,比如说居于父布局...

  • Python Notes

    Data type bool int/float string transforming int/float->s...

  • 02java数据类型转换

    1、自动转换 ☞发生在向上转型时,byte,short,char->int->long -> float->dou...

  • float-计算机基础

    运行结果 为什么float类型输出的数和double类型不一样? float类型可以精确表示7个十进制有效数位,后...

  • 浮动、清除浮动、闭合浮动

    1、浮动元素有什么特征?对父容器、其他浮动元素、普通元素、文字分别有什么影响? 浮动元素会脱离正常的文档流,不占据...

  • 浮动与清除浮动

    原文地址:浮动与清除浮动 浮动 浮动的概念 浮动元素会脱离文档流并向左/向右浮动,直到碰到父元素或者另一个浮动元素...

  • 浮动、清除浮动

    一、浮动属性有哪些属性值 float • left 元素向左浮动• right ...

网友评论

      本文标题:float-浮动

      本文链接:https://www.haomeiwen.com/subject/zevhdxtx.html