这可能是在我可以走路之前尝试运行的情况,但是......我有以下代码:
<div class="hidden" id="repair_complete">
// some code
</div>
我的印象是如果我的 CSS 文件包含:
#hidden {
display: none;
}
... 那么 div 内容将不会显示。但是,它似乎只在 CSS 文件包含对 div id 的引用时才会采用此行为:
#repair_complete {
display: none;
}
在一本书中,我正在研究相反的情况似乎是正确的 - 样式表指的是类名,而不是 id。
有什么地方出错了吗?!
最佳答案
您的 CSS 语法不正确。
如果你想访问这个div,你可以这样做:
/* By class: */
.hidden {
display: none;
}
/* By ID: */
#repair_complete {
display: none;
}
请注意,要按类访问元素,请在类名前使用一个点。您在 ID 前使用哈希。
关于html - <div> 标签的哪个属性应该引用 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1319532/