2012-11-13 35 views
1

有没有办法将CSS样式应用到动态生成的div?将css风格应用于动态div ID?

在这种情况下,在WordPress的,我有一个div类.profiles的那类中动态生成的div的ID#配置 - 1,2,3等

我想做的事情,就是申请对于每个配置文件相同的样式-1,2等div id,而不必在样式表中的每一个中指定样式。

这可能吗?

谢谢!

+0

为什么不使用类名来生成div的具体原因是什么? –

回答

3

我可能不完全理解这个问题,但是难道你不能仅仅为你的css中的类.profiles创建一个样式吗?如果你所有的div都使用这个类,那么它应该工作得很好。

.profiles { (put your style here) } 
+0

对于正确的解决方案。不要将ID分配给多个相似的元素,而要使用相同的类名,这首先是它的目的。 –

0

你可以在你的CSS这样做:

div[id^="profile-"] { your styles }

0

如果里面<div class="profiles">的独生子女是您的目标的div,你可以风格他们都这样说:

.profiles div { 
    /*your style here*/ 
} 

解决这个问题的另一种方法是为所有的div添加一个类(然后设置该类的样式)。在Wordpress中,您可以在模板文件中轻松完成此操作。