我想知道應用CSS:Javascript庫,爲舊的瀏覽器
- 看都包含在頁面上什麼CSS樣式表
- 看看瀏覽器中看到如果它支持樣式表中的選擇器XYZ。
- 如果不是,請使用jquery手動應用所述樣式。
我想要這樣一個庫,因爲在我的網站中,我使用tr:nth-child(odd) td
在表上應用交替行顏色。我可以使用jquery來應用這些顏色,但是如果我可以只包含一個庫而不是在JavaScript中重複使用CSS,那就太好了。
我想知道應用CSS:Javascript庫,爲舊的瀏覽器
我想要這樣一個庫,因爲在我的網站中,我使用tr:nth-child(odd) td
在表上應用交替行顏色。我可以使用jquery來應用這些顏色,但是如果我可以只包含一個庫而不是在JavaScript中重複使用CSS,那就太好了。
你應該看看使用Selectivizr。
Selectivizr是一個JavaScript實用程序,它模擬CSS3僞類 和Internet Explorer 6-8中的屬性選擇器。只需在頁面中包含 腳本,selectivizr將完成剩下的工作。
使用此功能,您將支持nth-child
選擇器,以及IE6到IE8中的各種其他僞/屬性選擇器。
如果您已經在使用諸如jQuery或Mootools之類的JavaScript庫,就像包含腳本一樣簡單。 Here is a tutorial僅供參考。
啊,是的,這正是我正在尋找的。 – Justin
看看近代化 http://modernizr.com/
我認爲它是你所期待的。
Modernizr將只能檢測,但**不** **填充(如3中所述) – m90
該庫不會做什麼OP在#1和#3要求 – epascarello
http://html5doctor.com/using-modernizr -to-detect-html5-features-and-provide-fallbacks /我認爲它提供了一種方法來做到這一點 –
http://caniuse.com/#search=nth-child –
@MattBall我知道我可以和不能使用。然而,jquery允許你應用這些樣式與它內置的嘶嘶聲選擇器引擎。 – Justin