2014-02-13 61 views
1

有沒有一個CSS技巧或可能是一個JavaScript庫,將採取與text-decoration: underline風格的元素,並提供使用某種形象的手寫的下劃線?文字裝飾:強調手寫風格?

如果我自己這樣做,我想我會準備幾個圖像來說明不同長度的下劃線,然後以某種方式動態添加將這些圖像放入DOM中的相對定位元素。但是,現在還沒有更好的方法,甚至更好,這是一種現成的解決方案嗎?

+0

您可以用圖像與自定義字體做或可能,但不會涉及'文本decoration' – helion3

+0

@Borek我寧願做withouth的圖像並使用自定義字體,但我的工作流程將幾乎相同! –

+0

你可以添加一些例子標記爲你正在尋找風格? –

回答

2

爲什麼不在你的元素上使用邊框底部並將邊框改爲圖像?

+0

您的意思是'border-image'?這僅在IE11 +中受支持。 – Borek

3

是的,你可以使用圖片作爲元素邊框

比如我有這樣

<div class="main"> 
<h2>Lorem Ipsum Dolor Sat</h2> 
    <p> Some Text</p> 
</div> 

標記然後我就可以應用該樣式的H2獲得下劃線邊框爲手寫使用圖像的風格。

.main h2 { 
    background-image: url(images/underline.png); 
    background-repeat: no-repeat; 
    background-position: left bottom; 
    padding-bottom: 7px; 
} 

,圖像被0​​enter image description here

+0

我需要它是聰明的,即基於下劃線應該多長時間使用不同的圖像。你的例子是一個好的開始,但不是完整的解決方案。不管怎麼說,還是要謝謝你。 – Borek