2014-10-02 11 views
0

我想重寫默認圖標,而不需要像數據圖標這樣的自定義HTML標記。基本上,我應該能夠覆蓋默認設置的CSS。你可以覆蓋白色和黑色的jquery移動股票圖標沒有html更改?

我已經試過這...

.ui-icon-delete:after {background-image:url("../img/assets/icon-close.svg");} 
.ui-nosvg .ui-icon-delete:after {background-image: url("../img/assets/icon-close.png");} 

但是,這並不在這兩個顏色格式的圖標工作。我也不想重寫主題滾輪圖標中的實際圖像-png和icons-svg文件夾。

什麼是完整的CSS覆蓋默認jquery移動圖標(有和沒有光盤背景色)的所有狀態?

+0

設置'background-size'例如'background-size:25px 25px;'。 http://stackoverflow.com/a/20861031/1771795 – Omar 2014-10-02 21:29:35

+0

要着色SVG,你通常使用填充: – Bioto 2014-10-02 21:30:32

+0

@Omar,這已經從原來的主題滾動和我的圖標是相同的大小 – 2014-10-02 21:45:34

回答

0

您的代碼取代了ui-icon-delete的白色版本。要替換黑色版本,請使用下面的代碼:

.ui-alt-icon.ui-icon-delete:after, 
.ui-alt-icon .ui-icon-delete:after {background-image:url("../img/assets/icon-close-black.svg");} 
相關問題