“动态”CSS ID名称?如何将它们添加到CSS文件中?

我在一个动态生成的应用程序中有DIV ID,最后有一个ID.例如:< div id =“Vote_score_72”>,< div id =“Vote_score_73”>,< div id =“Vote_score_74”>等等.

如何在CSS文件中编写该ID,以便我可以为其应用样式?

解决方法

除了建议您应该使用类来实现此功能之外(您应该),您可以使用attribute-value-begin-with选择器(这可能不是正式名称):
div[id^=Vote_score] {
    color: #f00;
    /* and so on... */
}

JS Fiddle demo.

编辑添加Quirksmode.orgcompatibility tables for advanced attribute selectors链接.

参考文献:

> CSS3 Attribute-selectors,at Sitepoint.com.
> Attribute selectors,at CSS3.info
> Attribute Selectors,at the Mozilla Developers Network

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效