• css3 的content 属性


    content属性想必大家都熟悉了,一般结合伪类一起使用,表示显示的内容

    例如:.box:before{content:"hello";100px;line-height:30px;}

    这种的是静态内容

    css3 里面的content 可以使用动态内容结合html5的自定义属性

     格式:content:attr(data-text) data-text不可以加引号哦^_^

    例如:

    .box:before{content:attr(data-text);100px;line-height:30px;}

    <div class="box" data-text="你好">啦啦啦啦</div>

    还可以使用字符串连接哦

    .box:before{content:attr(data-text)"lalallala";100px;line-height:30px;}

    <div class="box" data-text="你好">啦啦啦啦</div>

     下面是我写的一个小例子:

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    .above-window-wrap{position:relative;202px;height:42px;margin:50px;overflow:hidden;}
    .above-window{200px;height:40px;line-height:40px;background:#f1f1f1;font-family:"microsoft yahei";text-align:center;border:1px solid #efefef;position:absolute;top:0;left:0;font-size:12px;transition:all 0.3s linear;}
    .above-window:before{content:attr(data-text);position:absolute;100%;height:20px;line-height:40px;top:0;left:0;text-align:center;overflow:hidden;background:#f1f1f1;font-size:16px;transition:all 0.3s linear;}
    .above-window:after{content:attr(data-text);position:absolute;100%;height:20px;line-height:1px;top:19px;left:0;text-align:center;overflow:hidden;background:#f1f1f1;font-size:16px;transition:all 0.3s linear;}
    .above-window:hover{font-size:16px;}
    .above-window:hover:before{top:-24px;}
    .above-window:hover:after{top:44px;}
    </style>
    </head>
    <body>
    <div class="above-window-wrap">
    <div class="above-window" data-text="Hover Me">Hover Me</div>
    </div>
    <!-- 知识点 伪类 和 动态content 参考网址 http://www.w3cfuns.com/notes/18383/8226916928ab8696aa843c14a330bf82
    http://html5.9tech.cn/news/2013/1115/38641.html
    -->
    </body>
    </html>   
  • 相关阅读:
    怎样用wordpress建立一个博客
    TCP三次握手
    抓取动态页面
    Controller的激活
    使用PHPnow搭建本地wordpress
    自己动手从头制作WordPress主题探索add_action和do_action
    Cat in dotNET
    如何在本地搭建Wordpress环境
    Windows7下Emacs的安装
    Windows下Emacs的安装
  • 原文地址:https://www.cnblogs.com/youzhuxiaoyao/p/5117004.html
Copyright © 2020-2023  润新知