使用css3的linear-gradient線性漸變實現虛線圖形
阿新 • • 發佈:2021-02-03
開發過程中,有畫出虛線的需求:
果使用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可以控制每個虛線的高度