码迷,mamicode.com
首页 > Web开发 > 详细

CSS中的::after ::before

时间:2016-04-08 14:27:38      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

利用::after和before来清除浮动

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>利用::after和before来清除浮动</title>
    <style>
        #box::after,#box::before{
            content:"";
            height:0;
            visibility:hidden;
            display:block;
            clear:both;
        }
        h1{
            width:300px;
            height:300px;
            background-color:#ccc;
            float:left;
        }
        p{
            width:300px;
            height:300px;
            background-color:#f1f1f1;
        }
    </style>
</head>
<body>
    <div id="box">
        <h1>使用clear清除浮动问题</h1>
    </div>
    <p>我是p标签</p>
</body>
</html>

利用::after或::before玩弄Css计数器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        ul{
            list-style:none;
            /* 初始化CSS计数器 并指定一个名称 我这里指定为count */
            counter-reset:count;
        }
        ul>li{
            /* 让 计数器每次自增 */
            counter-increment:count;
        }
        ul>li::before{
            /* 在页面输出 */
            content:counter(count);
            padding-right:20px;
        }
    </style>
</head>
<body>
    <ul>
        <li>li_1</li>
        <li>li_2</li>
        <li>li_3</li>
        <li>li_4</li>
        <li>li_5</li>
        <li>li_6</li>
    </ul>
</body>
</html>

页面输出效果

1   li_1
2   li_2
3 li_3
4 li_4
5   li_5
6   li_6

 

CSS中的::after ::before

标签:

原文地址:http://www.cnblogs.com/pssp/p/5367651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!