2013-12-17 57 views
0

我一直在試圖找出一段時間,有沒有一種圖像或URL嵌入CSS或其語言衍生物(SASS,LESS等)不使用這種特定的語法?CSS任何不使用URL作爲前任的嵌入式圖像類型?

url:(foo.png) # with or without quotation 

我知道SASS可以並用

asset-url('foo.png', image); 

,但我指望這是一個比賽(由於我的正則表達式的公式,這是)

具體的事情,我我正在尋找將例如HTML如何處理網址與href和src,雖然這是不相關的我想用它作爲一個例子,因爲它使用不同的方式的網址。感謝您抽出一分鐘的時間來測驗這一個=)

回答

2

CSS只能通過url()函數引用圖像(即使嵌入圖像數據是數據url)。但是,編譯爲像LESS和SASS這樣的CSS語言,要簡單得多...

asset-url()不是SASS本地函數。它由sass-rails gem提供,因此僅在軌道應用程序的情況下可用。所以asset-url()是一個由庫提供的自定義函數。而且你甚至可以編寫自己的函數,將你自己的自定義混音後面的呼叫抽象爲url()

如果你想找到一些CSS引用的所有圖像的URL,他們只有可靠的方式來做到這一點是它編譯成CSS,然後通過搜索,因爲這是你可以肯定知道的唯一途徑。作爲獎勵,這種方法適用於其他未曾編寫掃描程序的CSS預處理程序,因爲所有您關心的都是CSS。

+0

加一併接受,謝謝。背景是代理門戶重寫,所以我需要能夠所有的HTML/CSS/JS鏈接路線(皮塔)我會考慮現在完成的CSS部分。 – ehime

相關問題