1
我想我的按鈕看起來像這樣在HTML:CSS前/不需要多背景後
<a href="page.html" class="button">Link</a>
而且按鈕類如下:
.button { background:url("button_bg.png"); height:33px; display:inline-block; font-size:18px; }
.button:before { display:inline-block; content:""; width:23px; height:33px; background:url("button_before.png"); }
.button:after { display:inline-block; content:""; width:23px; height:33px; background:url("button_after.png"); }
然而,有兩個我遇到的問題有:
- 我想'之前'和'之後'顯示自己的背景。他們目前在「按鈕」類的頂部顯示其背景。
- 文本在底部對齊。我想知道集中對齊的最佳方法。考慮到我知道按鈕的高度,我敢肯定,這是可能的CSS,但我也在努力。
還有一點需要注意:我希望「之前」和「之後」成爲超鏈接的一部分。我確定可以使用DIV來顯示這些'之前'和'之後'的圖像,但它會使它們與超鏈接分開。
這似乎工作得很好,除了跨度比我低10px。 – rybo111 2012-07-15 18:55:01
好的。多種方式來處理這個問題。 1. 可以具有與元素相同的高度,然後您可以居中背景圖像。 2. 可能有與其關聯的margin-top或vertical-align屬性。 – AdityaSaxena 2012-07-15 19:22:31
太棒了。謝謝你! – rybo111 2012-07-15 20:09:23