-4

为什么(html / css)类称为.classname?

例子:

将 .active 添加到 .progress-striped 以从右到左为条纹设置动画。并非在所有版本的 IE 中都可用。

<div class="progress progress-striped active">
<div class="bar" style="width: 40%;"></div>
</div>

我的意思是“。” 部分,为什么他们使用“。” 而不仅仅是上课?

4

3 回答 3

1

在 CSS 文件中,不带前缀的名称表示标签,带#前缀的名称表示 ID,带.前缀的名称表示类。.需要区分类名和标签名。

于 2013-10-13T21:21:59.100 回答
1

以下内容可能适用于也可能不适用于该问题。要么接受,要么离开它。


DOM指定classHTML 属性)公开为className. (参考2.5.4. HTMLElement 接口。)

这样做是为了让常见的环境咳咳JavaScript咳咳可以引用标识符bare-form。

于 2013-10-13T21:27:02.957 回答
0

不确定您的问题是什么,但如果您遇到 CSS 链式类无法正常工作的问题,您的页面可能会在怪癖模式下运行。尝试将其添加到网页顶部的 head 标签之前。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
于 2013-10-13T21:43:50.100 回答