【发布时间】:2010-12-04 17:51:57
【问题描述】:
CSS 允许一个 HTML 元素有多个类:
<div class="cat persian happy big"> Nibbles </div>
但是每个项目允许多少个类有限制吗?
【问题讨论】:
-
一般来说,对于任何极限问题,如果你不得不问,那你就做错了。除非这只是无聊的好奇心:-)
-
我将元素的状态存储在
class属性中,因此我可以完全通过 CSS 处理显示——最多有 32 个可能的状态标志。 -
除非你的标志特别长,否则应该没问题。请记住,您的课程不能是数字的;他们必须以字母开头。
32无效,而f32有效。 -
如果你不得不问你做错了什么,这不是真的。如果你不得不问,你正在做一些不寻常的事情。但有时这是正确的做法。事实上,有时它是批判性的洞察力。虽然做一些不寻常的事情需要更多地了解你在做什么,以确保你不会把事情搞砸。这样做需要诸如问这个问题之类的事情。 :)