• CSS3之尖角标签


    如图所示,Tag标签的制作通常使用背景图片,现在用CSS3代码就能实现尖角效果(需浏览器支持CSS3属性).

    运用CSS3样式实现尖角标签,只需要写简单的HTML结构和CSS样式.

    <p>
        <a>Tag1</a>
        <a>Tag2</a>
        <a>Tag3</a>
        <a>Tag4</a>
    </p>
    

    css主要利用伪元素来实现尖角

    a{
        dispaly:inline-block;
        position:relative;
        background:#ccc;
        color:green;
        line-height:1em;
        margin:0 10px;
        padding:3px;
    }
    a:before{
        position:absolute;
        content:"";
        0;
        height:0;
        border:transparent 0.74em solid;
        border-right-color:#ccc;
        top:0;
        left:-1.4em
        
    }
    

      利用伪元素实现的尖角基于整个a标签绝对定位显示在左侧,注意行高和定位都是用的em单位.

  • 相关阅读:
    LAMP课程(3)
    LAMP课程
    vim文本编辑
    mysql常用语句
    mysql双机互相备份
    Java NIO
    适配器模式
    对象的序列化与反序列化
    字符流
    Java Socket
  • 原文地址:https://www.cnblogs.com/xupeiyu/p/4308981.html
Copyright © 2020-2023  润新知