zoukankan      html  css  js  c++  java
  • 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:"";
        width:0;
        height:0;
        border:transparent 0.74em solid;
        border-right-color:#ccc;
        top:0;
        left:-1.4em
        
    }

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

    简单实现效果看截图:

  • 相关阅读:
    struct
    enum
    switch
    csc.exe命令,用来将一个 类文件 cs文件编译为DLL文件
    csc.exe编译C#文件
    Select,Add,Update,Delete
    dataTable
    textBox
    DataGridView1
    回车的动作
  • 原文地址:https://www.cnblogs.com/huangxi/p/4308312.html
Copyright © 2011-2022 走看看