1. 程式人生 > 其它 >使用css3的linear-gradient線性漸變實現虛線圖形

使用css3的linear-gradient線性漸變實現虛線圖形

技術標籤:csscss

開發過程中,有畫出虛線的需求:
在這裡插入圖片描述
果使用border的dashed的屬性,雖然也是虛線,但是不能控制每一個虛線的寬度
可以使用css3的linear-gradient進行虛線的繪製:
html:

<div class="dashedBorder"></div>

css:

.dashedBorder{
    height: 1px; 
    background:linear-gradient(to right, rgba(0,0,0,0.1), rgba(0,0,0,0.1) 14px,transparent 14px, transparent)
; background-size: 28px 100%; }

上例中的14px可以控制每個虛線的寬度,height可以控制每個虛線的高度