我的頁面上有一個jQuery UI對話框。右上角的「X」是由這個小小的CSS實現的:除非添加了前導斜槓(我正在使用Symfony2),否則jQuery UI圖像不起作用
.ui-widget-header .ui-icon {
background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/;
}
問題是,這是行不通的。它只有當我添加這樣的斜線工作:
.ui-widget-header .ui-icon {
background-image: url(/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/;
}
我知道我可以只讓在jQuery UI的文件這種變化,但似乎並不正確。這看起來很不好,另外,當我升級到更新版本的jQuery UI時,我所做的所有更改都會被吹走。
如何讓我的jQuery UI圖像工作?我不知道我在這裏使用Symfony2的事實是否重要,但我想我會提及它以防萬一。
更新:我發現,我認爲是造成問題的一個更具體的問題:http://stackoverflow.com/questions/10397450/symfony2-is-trying-to-feed-my-css-paths-through -routing,但是,我 - 不要想學它-T –