我偶然发现了一个我不完全确定如何解决的问题。
我有一个包含多个 div 的页面,其中一个包含一个表格,但边距为 20 像素。我需要这个表格“对接”另一个 div 的右侧,这是我通过使用 -20px 的边距来完成的 - 正如我所希望的那样。由于此 div(覆盖页面的整个右侧)是流动的,因此表格的宽度为 100%。
虽然表格的左侧是我想要的位置,但右侧现在比其他所有区域都短了 20 像素。
有没有办法可以将负边距保留在右侧,而不会将表格从右侧移动 20px?我尝试了一些事情但没有成功。我的表格 CSS 粘贴在下面。
.pricetable {
width:100%;
margin-left: -20px;
padding: 5px;
}
我的解决方案是将表格包装在具有负边距的 div 内。
<div style="margin-right:-20px">
<table style="width:100%">
...
</table>
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)