我試圖動態設置div的顏色。動態爲CSS提供值
爲了給問題的概述,讓我們檢查以下內容:
<!doctype html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="shape" id="shape1"></div>
<div class="shape" id="shape2"></div>
<div class="shape" id="shape3"></div>
</body>
</html>
下面是我使用的CSS:
.shape {
display: inline-block;
width: 200px;
height: 200px;
background: #dfd;
margin: 20px;
}
是否有可能,我可以給在HTML class="shape-fdd"
則顯示淡紅色,如果我給class="shape-dfd"
那麼它顯示淡綠色?
我剛剛查看了LESS,但我不知道它是否可以提供此功能。
我不尋找這個jQuery解決方案。如果可能的話,只有CSS或LESS或SASS。
任何幫助表示讚賞。
爲什麼不能有一個類的紅色和淺綠色的準備,只是添加或刪除類視情況? – guradio
我可以做到這一點,但我不想。 –
如果你可以更新你的問題,顯示你寫的所有類。 'shape-fdd'和'dfd'都不是你的問題,所以很難理解你的意思。 – LGSon