我在段落一些文字:
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sit amet nulla tellus. Suspendisse sed viverra turpis. Duis mollis, dolor vitae aliquam interdum, mauris mi ornare diam</p>
將顯示不可預知的寬度的div中,但已知的高度,所以會有幾行文字。其餘的文本將被剪切(通過簡單的溢出:隱藏)。
問題是,我需要給予渲染文本的每一行不同的顏色。這怎麼能用CSS3/HTML5實現呢?
我正在考慮CSS計數器,但它們的值不能用作參數(在「內容」屬性之外),認爲它在這裏很少用。
我想我需要類似一線的僞類,但具有獲得第n行的可能性。
我知道這可以通過JS在幾行代碼中完成,但我不能在那裏使用它。
感謝您的幫助!
根本不可能atm。 –
您只能區分第一行,但其他行將具有相同的階梯。 –