使用css渐变的虚线边框

时间:2016-11-08 15:12:34

标签: css3

我试图找出如何在最新的Firefox,Chrome,Safari和IE10 +浏览器中添加看起来相同的虚线边框。普通的1px dashed #000对我不起作用,因为它在所有浏览器中都有所不同,并且image不会缩放。

我试图通过CSS渐变来弄清楚如何做到这一点。

如果有可能控制短划线长度会很酷。

1 个答案:

答案 0 :(得分:0)

您可以使用border-image



div {
  width: 100px;
  height: 50px;
  border: 10px solid transparent;
      -webkit-border-image: url('http://www.w3schools.com/cssref/border.png') 30;
    -o-border-image: url('http://www.w3schools.com/cssref/border.png') 30;
    border-image: url('http://www.w3schools.com/cssref/border.png') 30;
  }

<div></div>
&#13;
&#13;
&#13;