首页 > Web开发 > 详细

css关于浮动的例子--float

时间:2015-10-08 00:20:18      阅读:281      评论:0      收藏:0      [点我收藏+]
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Floating example</title>
    <style>
        .container{
            width:800px;
            border:1px solid #ccc;
            margin:20px;
            overflow: hidden;
        }

        .box{
            width:100px;
            height:100px;
            border:1px dotted black;
            background-color:yellow;
            margin: 20px;
            position: relative;
        }

        .box span{
            position:absolute;
            bottom:0px;
            right:0px;
        }

        .float-left{
            float:left;
        }

        .float-right{
            float:right;
        }
    </style>
</head>
<body>
<p>Floating examples</p>
<p>Box1 float to the left.</p>
<div class="container">
   <div class="box float-right">
       <span>Box1</span>
   </div>

    <div class="box">
        <span>Box2</span>
    </div>

    <div class="box">
        <span>Box3</span>
    </div>
</div>

<p>Box1 float to left and under the Box2</p>
<div class="container">
    <div class="box float-left">
        <span>Box1</span>
    </div>

    <div class="box">
        <span>Box2</span>
    </div>

    <div class="box">
        <span>Box3</span>
    </div>
</div>

<p>All box float left</p>

<div class="container">
    <div class="box float-left">
        <span>Box1</span>
    </div>

    <div class="box float-left">
        <span>Box2</span>
    </div>

    <div class="box float-left">
        <span>Box3</span>
    </div>

</div>


</body>
</html>

 

1 第一个例子,div向右浮动

2 第二个例子,div向左浮动,而且Box1浮动之后脱离文档流,不会影响文档流中其他div的位置,最后被隐藏在Box2的下面

3 第三个例子,所有的div向左浮  原本并没有什么值得说的,但是在敲代码验证的时候发现一个问题,只有当box的父容器带有overflow:hidden ,box好像就不脱离文档流一样,

 

占据父容器的地盘,暂时不知道为什么.

  

css关于浮动的例子--float

原文:http://www.cnblogs.com/kerita/p/4859832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!