我偶尔会看到以下结构:
<div id="main-header-wrapper">
<div id="main-header">
<span>foo</span>
<span>bar</span>
...
</div>
</div>
main-header-wrapper
和 main-header
之间完全没有任何内容。当已经有一层(即 main-header
)时,为什么要使用外包装?
最佳答案
有多个方面可以产生影响:
一些布局需要这种组合。如果您需要,则取决于应用的 css 规则。看这个question了解一些细节。
JavaScript 代码可以读取/操作 DOM,通过节点的 id 识别节点
关于html - 额外的 <div> 包装器的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27395225/