0
我需要解析一塊CSS。例如:解析CSS背景圖像和選擇器
<style ...>
.foo , #bar {
/*some css code here*/
background-image: url(image.png);
}
p {
background: url(image2.png) repeat-x;
font-size: 1em;
}
a {
font-size: 1.1em;
}
</style>
這我要轉換爲下面的數組:
[
{"selector":".foo , #bar", "bg":"image.png"},
{"selector":"p", "bg":"image2.png"}
]
!我想匹配的網址(IMAGE),然後獲取其選擇器(S)。
HTTP://glazman.o rg/JSCSSP/ – jantimon
你能指望有效的CSS樣式表嗎?或者你必須考慮所有可能性? – avrahamcool
爲什麼不這樣做簡單的方法?看看window.getComputedStyles Javascript方法。不完全是你想要的,但你可以把它包裝在一個修改後的函數中,該函數將包含選擇器... –