给出一个div,我想用一个视觉样式"锁定"/禁用它.以前有一个类似的模式
#box {
width: 200px;
height: 100px;
border: 1px solid;
background: repeating-linear-gradient(45deg, #1c71b8, #1c71b8 10px, #5fb5fc 10px, #5fb5fc 20px);
}
<div id="box">some content goes here, width and height are dynamic<br><br>it might take some space</div>
现在,我想要删除div(类似于draw diagonal lines in div background with CSS).我只能设置元素的样式,所以不可能添加额外的helper div.我试过这个
#box {
width: 200px;
height: 100px;
border: 1px solid;
background:
linear-gradient(to top left,
rgba(28, 113, 184, 0) 0%,
rgba(28, 113, 184, 0) calc(50% - 5px),
rgba(28, 113, 184, 1) 50%,
rgba(28, 113, 184, 0) calc(50% + 5px),
rgba(28, 113, 184, 0) 100%),
linear-gradient(to top right,
rgba(28, 113, 184, 0) 0%,
rgba(28, 113, 184, 0) calc(50% - 5px),
rgba(28, 113, 184, 1) 50%,
rgba(28, 113, 184, 0) calc(50% + 5px),
rgba(28, 113, 184, 0) 100%);
}
<div id="box">some content goes here, width and height are dynamic<br><br>it might take some space</div>
这就是我想要的,但我怎么才能go 掉线条上的模糊呢?有时我可能需要调整线条粗细,例如将其更改为10px.