有一项任务是在页面的整个宽度上添加行之间的分隔符。
似乎<hr/>
应该设置所有内容,但细微差别是浏览器会根据窗口的宽度(自动换行)自动换行我的行,并且行数和它们分开的确切位置事先不知道. 但是你仍然需要分享。
如何在纯 HTML 和 CSS 中制作这样的分隔符?
它不仅仅是在文字下划线,所以它text-decoration
不适合这里。(虽然如果调整它以获得正确的结果是现实的,我不介意)
有一项任务是在页面的整个宽度上添加行之间的分隔符。
似乎<hr/>
应该设置所有内容,但细微差别是浏览器会根据窗口的宽度(自动换行)自动换行我的行,并且行数和它们分开的确切位置事先不知道. 但是你仍然需要分享。
如何在纯 HTML 和 CSS 中制作这样的分隔符?
它不仅仅是在文字下划线,所以它text-decoration
不适合这里。(虽然如果调整它以获得正确的结果是现实的,我不介意)
可以通过
linear-gradient
. 你只需要适应line-height
。下面是一个例子line-height: 16px
。有一个拐杖:我们将每个单词包装进去
<span>
并添加一个:after
具有绝对定位的元素。诚然,一条线内会得到几条(十条)这样的线,但它们会相互重叠,看起来就像一条线。但是,这会阻止使用透明度、间隙和其他装饰物,因此此选项的适用性受到限制。