我正在製作一份應該可以從網絡瀏覽器打印的報告。底部是接收者填寫的字段,因此加下劃線。我寧願不必注意一定數量的下劃線,而且他們似乎在它們之間有差距。如何在CSS中強調空格?
什麼我打算是...
已付金額:$ _ __ _ __ _ __ _ __ _ __ _ ___
到目前爲止,我已經管理這個CSS:
<div>
<p style="border-bottom: 1px solid black;">
Amount Paid: $
</p>
</div>
這會繪製一條線到父div
的邊緣 - 我想要的。但是,它也在「金額支付:$」下畫了一條線,這是我不想要的。我認爲失敗的p
S,span
S等每一個組合:
如果我把文本的span
是核武器邊框,沒關係,我想,因爲它仍然是部分p
和邊框仍然繪製。
我可以在文本後面添加下劃線,但不起作用。它似乎只想在邊框樣式在p
元素中時加下劃線的空格。
同樣,如果我更換p
與span
它沒有得到備忘錄,它應該擴展邊界一路:
<p>
<span>Amount Paid: $ </span>
<span style="border-bottom: 1px solid black;"> </span>
</p>
不執行任何操作。該線從未繪製。如果我給第二個範圍添加一個字母,它就是在這個下面繪製的,但是沒有更多。如果我把p
換成任何其他類似div或span的東西,它似乎也不能工作...
任何想法?提前致謝。
你可能已經在的情況下,一個偶然發現它的語義有效的,*不贊成**,鼓勵**,使用表格。你使用表格數據嗎? (即總計的一系列交易)。 – zzzzBov 2010-12-22 20:46:03
我想你是對的,它是表格數據......但只有三行。原始報告中的下劃線延伸到了列將結束的地方,所以我放棄了它,而不是處理羣集等等,但我也可以嘗試一下。 – Andrew 2010-12-22 21:20:15