我有一个 HTML 页面,其中 body 标签应用了 CSS padding-left 和 padding-right。我希望页面页脚 div 为页面的 100% 宽度,但不应用正文填充。有没有好的/简单的方法来做到这一点?
原文由 Michael Low 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个 HTML 页面,其中 body 标签应用了 CSS padding-left 和 padding-right。我希望页面页脚 div 为页面的 100% 宽度,但不应用正文填充。有没有好的/简单的方法来做到这一点?
原文由 Michael Low 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您为页脚提供一个负数的左右边距,与主体的填充大小相等,那么它将抵消主体的填充。
body {
padding-left:10px;
padding-right:10px;
}
.footer {
margin-left:-10px;
margin-right:-10px;
}
原文由 Leon Bambrick 发布,翻译遵循 CC BY-SA 2.5 许可协议
2 回答899 阅读✓ 已解决
3 回答760 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答868 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
您可以对内部容器应用负边距以取消填充