这可能是在我走路之前尝试跑步的情况,但是......我有以下代码:
<div class="hidden" id="repair_complete">
// some code
</div>
Run Code Online (Sandbox Code Playgroud)
我的印象是,如果我的CSS文件包含:
#hidden {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
...然后div内容不会显示.但是,如果CSS文件包含对div id的引用,它似乎只采用此行为:
#repair_complete {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
在一本书中,我正在通过相反的方式似乎是真的 - 样式表是指类名,而不是id.
我出错的任何想法?!
Mat*_*ell 13
您的CSS语法不正确.
如果你想访问这个div,你可以这样做:
/* By class: */
.hidden {
display: none;
}
/* By ID: */
#repair_complete {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
请注意,要按类访问元素,请在类名前使用一个点.您在ID之前使用哈希.