美文网首页
float的疑点记录

float的疑点记录

作者: 李悦之 | 来源:发表于2017-05-07 07:59 被阅读6次

如何让个父级元素包住两个左右浮动的子元素?

html代码:

<div class=parent>
    <div class="child1">child1</div>
    <div class="child2">child2</div>
</div>

CSS代码:

<style>
    .parent{
      width:300px;
      height:300px;
      border:2px solid red;
      position:relative;
      top:50px;
      left:150px;
    }
    .parent > .child1{
      width:80px;
      height:100px;
      border:1px solid green;
      float:left;
      
    }
    .parent > .child2{
      width:80px;
      height:100px;
      border:1px solid blue;
      float:right;
    }
    .parent:after{
      content:"这是一个伪元素";
      display:block;
      background:red;
      clear:both;
    }
</style>

效果如图:


float

接下来只要把.parent:after元素边框和高度都去掉就可以了,这样的话child1和child2在父级元素里左右浮动,而中间不会有其它的东西了。这是用float布局的常见套路。

float相关注意点

  • clear:left; 我的左边不能有浮动元素;
  • clear:right; 我的右边不能有浮动元素;
  • clear:both; 我的两边不能有浮动元素;
  • 父级元素的高度是由处于常规流中元素的高度决定的。
  • after/before插入的内容依然是在父级元素里,只是在父级元素内容的前后而已。

相关文章

  • float的疑点记录

    如何让个父级元素包住两个左右浮动的子元素? html代码: CSS代码: 效果如图: 接下来只要把.parent:...

  • kudu 疑点记录

    在impala内新建的表,为什么会出现在hdfs 中hive用户目录下??? kudu 从节点心跳报错原因查找2....

  • iOS-math.h

    math.h里面提供了很多常用的数学函数,这里记录一下常用的。 extern float floorf(float...

  • 项目问题记录

    在做企业项目时遇到的问题记录: 问题一:在写这个ul代码时遇到设置float:left,float:right无法...

  • CSS布局套路

    这篇笔记的目的是记录分别应用float和flex布局的方法。主要是对遇到的问题进行总结。 1.float布局 总结...

  • CSS布局属性

    CSS布局属性记录 display + float + position flex布局 总模块

  • 疑难点汇总

    2017-08-01 疑难要点 记录时间17/08/02 疑点: 问题1、为何所有的捕捉异常的catch(Exce...

  • 松本清张《疑点》

    《疑点》中一共是2个故事,一是《疑点》,二是《不幸的名字——藤田组伪钞事件》。 《疑点》是普通的社会派小说。里面主...

  • 疑点

    张三是远近闻名的快刀手。 张三在壁柜前站了许久,终于下定决心,买下了包。 那只包外形有古式百宝箱般的拱起,浅黄色,...

  • 疑点

    3月5日晚上,青晨下班,柳先生说在家里做饭吃。 青晨点头,静静等待。 柳先生很快收拾准备停当,热油下菜翻炒,很快起...

网友评论

      本文标题:float的疑点记录

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