为什么(html / css)类称为.classname?
例子:
将 .active 添加到 .progress-striped 以从右到左为条纹设置动画。并非在所有版本的 IE 中都可用。
<div class="progress progress-striped active">
<div class="bar" style="width: 40%;"></div>
</div>
我的意思是“。” 部分,为什么他们使用“。” 而不仅仅是上课?
在 CSS 文件中,不带前缀的名称表示标签,带#
前缀的名称表示 ID,带.
前缀的名称表示类。.
需要区分类名和标签名。
以下内容可能适用于也可能不适用于该问题。要么接受,要么离开它。
DOM指定(class
HTML 属性)公开为className
. (参考2.5.4. HTMLElement 接口。)
这样做是为了让常见的环境咳咳JavaScript咳咳可以引用标识符bare-form。
不确定您的问题是什么,但如果您遇到 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">