zoukankan      html  css  js  c++  java
  • 利用css制作带边框的小三角

    利用css制作带边框的小三角

    标签(空格分隔):css


    在项目中会使用到的小实例,目前知道的有两种方法来实现

    1. 设置元素的宽和高,利用rotate实现,比较简单的一种

      div{
      10px;
      height: 10px;
      border-right: 1px solid #656565;
      border-top: 1px solid #656565;
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      }

    2. 设置元素的宽和高为0,利用border实现,制作两个三角

    div {
      position: relative;
       0;
      height: 0;
      border-style: solid;
      border- 0 10px 20px 10px;
      border-color: transparent transparent #999           transparent;
    }
    div:before {
      position: absolute;
      content: '';
      top: 1px;
      left: -9.5px;
       0;
      height: 0;
      border-style: solid;
      border- 0 9.5px 19px 9.5px;
      border-color: transparent transparent #ffffff         transparent;
    }
    

    实现的效果图:

    具体方位大小可自行调整,大体制作思路是这样。

  • 相关阅读:
    poj 1840 简单哈希
    poj 2151概率dp
    poj 3349 简单hash
    poj3274 hash
    poj 1459 最大流 Dinic模板题
    poj 3436 最大流-拆点
    poj 3020 二分图最大匹配
    poj 1094 简单拓扑排序
    poj3687 反向建图拓扑排序
    poj 3267
  • 原文地址:https://www.cnblogs.com/king-ying/p/7568780.html
Copyright © 2011-2022 走看看