当前位置:  开发笔记 > 编程语言 > 正文

为类的组合定义样式

如何解决《为类的组合定义样式》经验,为你挑选了1个好方法。

有没有办法为类组合定义样式?例如,我希望我的HTML看起来像这样,但输出要以适当的颜色呈现:

Red Text
Green Text
Yellow Text

编辑:以上似乎只是一个让人困惑的例子; 所以这是另一个例子:



  • Do Action 1
  • Do Action 2
  • Do Action 1
  • Do Action 2

同样,这只是一个例子,所以不要挂在交替的元素或类似的东西上.我试图避免的是必须为每个不同的styleN复制bind函数或者必须编写一个检查每个styleN类的elseif结构.不幸的是,此代码在IE 6或7中不起作用 - .style1和.style2元素的突出显示文本最终为蓝色.



1> ieure..:

您可以选择多个班级:

span.red.green { color: yellow; }

这将适用于具有红色和绿色类的任何span元素.这可能不是你想要的,因为它也适用于,比如:

white

请注意,这在IE 6中不起作用.

推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有