我正在開發this網站,我正面臨背景圖像的問題。當我在谷歌上搜索,我意識到,我可以這樣做:在Div中應用背景圖像的顏色
.tinted-image {
background:
linear-gradient(rgba(255, 0, 0, 0.45)),
url(image.jpg);
}
,但不知何故,我不能做到這一點:
.tinted-image { //Defining color and image differently
background:
linear-gradient(rgba(255, 0, 0, 0.45)),
background:
url(image.jpg);
}
因爲我的計劃,我不能使用的第一個代碼,並我必須不同地定義背景顏色和圖像(懸停和東西)。有沒有辦法以第二種方式做到這一點?或者我可以用Javascript實現這一點?
你爲什麼不能使用1次,第2次是不可能的,因爲你不能追加值,他們只是取代最後定義的值。 – Wobbles 2015-04-02 14:54:15
我想在圖像懸停時更改圖像的色調。此外,我從'.xml'文件導入圖像URL,因此我無法將網址硬編碼到CSS中。 – Tetsudou 2015-04-02 14:55:53
除非您通過JS或類似方式創建CSS,否則您會以任何方式「硬編碼」url,在這種情況下,您可以輕鬆創建整個類規則。只是使處理.tinted像一個新的類:懸停 – Wobbles 2015-04-02 14:59:18