2010-08-15 59 views
1

我想了解如何用圖像替換輸入文本。我不能使用background:url(.../... /);因爲我正在使用CSS3漸變。我認爲使用多個背景我可以添加另一個具有透明圖像的背景,但其餘背景漸變消失。用圖像替換按鈕文字?

任何人都可以幫助我嗎?

+0

以太網CSS或jQuery解決方案可以工作。 – omnix 2010-08-15 12:39:23

回答

0

多背景漸變...好吧我想你可以在瀏覽器支持的邊緣危險地生活。您正在尋找的語法可以在這裏找到:

http://snook.ca/archives/html_and_css/multiple-bg-css-gradients

+0

沒有解釋我想要的東西:( – omnix 2010-08-15 15:09:58

+0

哦,親愛的,好吧,讓我們試着澄清一下你想要的東西。我從一個CSS解決方案推斷出有多個背景,其中一個是漸變,另一個是漸變是一個圖像,到目前爲止這麼好,現在明白CSS3在這一點上仍然是實驗性的,所以它的瀏覽器支持在這一點上是低的。問題是這樣嗎?你需要另一種解決方案,比如另一個海報建議?還是說是多個背景不能正確分層? – 2010-08-15 15:36:19

0

你可以用兩大塊,一個在另一個內部,並設置背景爲他們每個人。結果你將擁有你所需要的東西,即使在IE6中也是可用的(當然,漸變填充會回落到固定的一個)。

+0

你能解釋一下嗎?我不明白,我試過在裏面用但是沒有工作。 – omnix 2010-08-15 15:07:30

+0

好吧,它的工作原理是裏面但是它沒有不要去按鈕,但裏面。 – omnix 2010-08-15 15:08:40

+0

我的意思是外面* – omnix 2010-08-15 15:09:34