zoukankan      html  css  js  c++  java
  • 简单了解css3轮廓outline

    outline属性是用来设置一个或多个单独的轮廓属性的简写属性 , 例如 。

    轮廓有下面几个属性:

    {
        outline-style: solid;
        outline- 10px;
        outline-color: red;
    }
    

    他们有一种简写形式:

    {
        outline: 10px solid red;
    }
    

    轮廓的特点:

    轮廓不占据空间,它们被描绘于内容之上。

    可以做到下图的效果:

    当然我们可以做更好玩的东西,比如一个“+”号:

    具体css如下:

    div {
        margin: 100px;
         100px;
        height: 100px;
        outline: 15px solid #000;
        outline-offset: -66px;
        border: 2px solid #000;
        background: yellow;
    }
    

    outline-offset: -66px; 是关键,它表示轮廓距div边的距离,如果为负值则会往里面收缩,最后形成一个加号。

    需要注意的是:

    • 容器得是个正方形
    • outline 边框本身的宽度不能太小
  • 相关阅读:
    Jsuop Whitelist
    Conductor
    nats
    jersey
    Metrics
    OpenResty api 网关
    DHCP、DHCP Snooping及DHCP relay工作原理入门及实践(转)
    使用派生镜像(qcow2)
    websockify文档
    noVNC使用——访问多台vnc
  • 原文地址:https://www.cnblogs.com/lvonve/p/11344313.html
Copyright © 2011-2022 走看看