我有一個<div>
。在這裏面,有一個<p>
在屏幕上看起來像下面從瀏覽器重複線性漸變打印
我需要有一段的每行下的水平線圖片(標記爲紅色水平線的圖片)。最重要的是,水平線規則應占據父母的整個寬度<div>
,因此text-decoration: underline
在此處不起作用。我畫重複使用線性梯度的線像這樣
p.text--underline {
line-height: 1.45;
background: repeating-linear-gradient(
to bottom,
transparent calc(1.5em - 1.5px),
black 1.5em,
transparent 1.5em,
transparent calc(3em - 1.5px)
);
box-shadow: inset 0 0.5em white;
}
但問題是,水平規則是在瀏覽器可見的,但在打印時不可見。我需要它們在紙上可見。這個怎麼做?
這是血腥真棒!謝謝,vadim! –