【发布时间】:2023-04-07 21:23:01
【问题描述】:
我有一个带有height: 60px; left 的固定标题,顶部和左侧0
因此我的身体得到padding-top: 60px
现在看看会发生什么......
body 的 padding-top 正好是 header 高度的一半。
简直是疯了…… 嗯,其中一个在说谎……对吧?
我总是因为身体上的填充物而遇到各种麻烦。 这里发生了什么?
我尝试了什么
position: static 不会改变任何事情。
元:
该问题出现在最新的 Safari、Chrome 和 Firefox 上 MacBook Pro Retina 15'' 2013 年末运行 OS X 10.11.6
【问题讨论】:
-
只是为了指出 CSS 的正确性,您应该使用
margin而不是填充。padding用于内部样式元素,margin用于外部样式,这就是您在这里所做的。只是一些思考的食物。