我需要根据变量对象创建一个具有特定背景颜色的div。
我的选择是:
我知道样式应该与html分开。但是,在这种情况下,什么更有效?
答案 0 :(得分:0)
您是否需要基于动态内容的不同颜色("变量对象")?在这种情况下,你应该采用内联式。 php /任何后端都很容易有条件地为它服务。
尽管将大部分样式保留在样式表上是最好的,但该规则也有例外。如果您的特定情况需要它,请随意添加您的样式内联。例如,你需要一个东西的画廊,你需要带有背景图像的元素而不是img。
答案 1 :(得分:0)
不,你不能。您提供的选项是唯一的方式...您可以执行复杂/提前JavaScript
/ jQuery
,但它总是会归结为您将如何提供selectors
。