HTML/CSS id 标签没有链接到 css #id

标签 html css

我有这样的东西:

<div id="5.5a">
    <p >First Div</p>
</div>

我的 CSS 有:

#5.5a { 
    color=blue;
}

id="5.5a"不应该链接到我的 CSS #5.5a 吗? (CSS 的其他部分可以工作,所以我的标签是正确的)

最佳答案

id,如 class,在 CSS 中不应以数字字符开头(如果需要,可以,但需要适当转义)和不能在其 id 中包含 .,因为 . 表示以下(有效)字符序列是一个新的类名。

此外,CSS 中的属性值分配是使用冒号 (:) 而不是等号 (=):

也就是说,如果您必须按原样使用它:

#\35\.5 {
  color: blue;
}
<span id="5.5">Demo</span>

关于HTML/CSS id 标签没有链接到 css #id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26242500/

相关文章:

javascript - 为什么背景 css 属性在更新背景 div 的高度时分解为背景图像?

html - 没有 HTML 元素的 ng-repeat(这次真的没有)

html - 使用显示: table; in CSS?时colspan的模拟是什么

css - JQuery 手机 : Dynamically filled Selects do not get css styles

javascript - bootstrap 后缀不能与 firefox 一起正常工作

javascript - 可以在应用程序中多次添加的主干 View 中的事件

javascript - 如何在jade中进行嵌套迭代?

javascript - 如何通过 JQuery 删除 div 上应用的 css?

javascript - 在不使用 window.scrollBy 的情况下在浏览器中滚动滚动条

javascript - 是否可以实现 CSS 缩放过渡而不在滚动状态之间闪烁?