zoukankan      html  css  js  c++  java
  • H5 69-清除浮动方式四

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>69-清除浮动方式四</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            .box1{
                background-color: red;
                /*margin-bottom: 10px;*/
            }
            .box2{
                background-color: green;
                /*margin-top: 10px;*/
            }
            .box1 p{
                width: 100px;
                background-color: blue;
            }
            .box2 p{
                width: 100px;
                background-color: yellow;
            }
            p{
                float: left;
            }
            .box1::after{
                /*设置添加的子元素的内容为空*/
                content: "";
                /*设置添加的子元素为块级元素*/
                display: block;
                /*设置添加的子元素的高度为0*/
                height: 0;
                /*设置添加的子元素看不见*/
                visibility: hidden;
                /*给添加的子元素设置clear: both;*/
                clear: both;
            }
            .box1{
                /*兼容IE6*/
                *zoom:1;
            }
        </style>
    </head>
    <body>
    <!--
    1.清除浮动的第四种方式
    利用伪元素选择器清除浮动
    本质上就是内墙法, 只不过是直接通过CSS代码添加了内墙, 其它特性和内墙法都一样
    
    注意点:
    IE6中不支持这种方式, 为了兼容IE6必须给前面的盒子添加*zoom:1;属性
    -->
    <div class="box1">
        <p>我是文字1</p>
        <p>我是文字1</p>
        <p>我是文字1</p>
    
    </div>
    
    <div class="box2">
        <p>我是文字2</p>
        <p>我是文字2</p>
        <p>我是文字2</p>
    </div>
    </body>
    </html>

  • 相关阅读:
    20165212第八周学习总结
    20165212第八周课上测试补做
    20165212实验二面向对象程序设计
    Titanic生存预测
    聚类算法数据生成器make_blobs
    k-means
    监督学习、无监督学习与半监督学习
    在线Latex公式编辑器
    西瓜书课后习题——第四章
    ML经典数据集
  • 原文地址:https://www.cnblogs.com/ljcgood66/p/6659315.html
Copyright © 2011-2022 走看看