如何在特定文本行上选择和应用样式?像CSS 伪元素 :first-line,但我想选择任何行,不限于第一行。
似乎仅使用 CSS 无法完成...无论如何我不介意使用 JS 解决方案。
更新:
嗯,其实只是为了兴趣。我正在尝试实现诸如突出显示段落的每一行(为了可读性,就像每个人对表格行所做的那样)...
预先格式化文本,如:
<p>
<span class='line1'>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do </span>
<span class='line2'>eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad </span>
<span class='line3'>minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip </span>
<span class='line4'>ex ea commodo consequat. Duis aute irure dolor in reprehenderit in </span>
<span class='line5'>voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur </span>
<span class='line6'>sint occaecat cupidatat non proident, sunt in culpa qui officia </span>
<span class='line7'>deserunt mollit anim id est laborum.</span>
</p>
...对我来说没问题,但如何知道在哪里拆分?即使给出了段落的宽度,仍然很难确定......