2015-04-15 47 views
-6

我有超過ul列表,我問是否有可能使每個列表導入不同的CSS文件。因爲用一個不同的類名來分類它們並不容易。是否可以在一個html標籤中包含一個css文件?

感謝

+0

你是什麼意思的進口? – madalinivascu

+0

很難給每個列表一個類名,但它會以某種方式爲每個列表導入一個單獨的CSS文件更容易? – JJJ

+0

他們都在同一個html文件? –

回答

0

我認爲你缺少CSS的目的。

HTML是您的數據,具有潛在的無限標籤名稱。無論html標籤是什麼,CSS都在爲您的數據提供樣式。

你可以實現你正在嘗試用JavaScript做的事情,但我真的不會逼你這樣做。

使用jQuery:

$("ul").each(function(index) { 
     $("head").append("<link href='css/ul"+index+".css' rel='stylesheet' type='text/css'>"); 
    }); 

這增加平內特名爲ul1.css一個CSS文件,ul2.css爲你在你的網站得到的每個UL。

+0

謝謝@Mat,這是一個聰明的解決方案,但我會採納你的建議。 –

+0

你可以驗證aswer如此;) – Mat

1

使用導入功能:

<ul style="@import url('ulx.css');"> 
+0

謝謝@madakin,我播種之前但不工作,我會再次檢查 –

相關問題