我想制作一个由 1px 线组成的 CSS3 渐变。
我怎样才能做到这一点?
我试过下面的代码,但是产生的渐变太厚了:
background-image: linear-gradient(left , rgb(255,255,255) 50%, rgb(209,209,209) 50%, rgb(255,255,255) 51%);
(见这里)
如何使线条更小,使其只有 1px 宽?百分比值似乎控制了线条的位置,但无论我如何调整它们,我都无法将其设置为 1px 宽!
(本质上,我使用该行作为“假列”背景[即在视觉上分离左列和右列。(虽然,为了保持 jsFiddle 简单,我删除了列)] 我知道还有其他方法做专栏,但这种方法最适合我的情况)
编辑:澄清一下,这是一个稍微奇怪的用例,其中宽度必须为 100%,并且不能使用伪元素。