table的宽度百分比取决于父对象的宽度,父对象常见为div,
常见错误
<div style="width:100%">
<table style="width;100%;margin:10px"
</div>
这种情况下,table 肯定将获得div的全部宽度,不会因为margin而进行改变。所以要想保持美观,尽量不要在table上加margin, 正确写法如下:
<div style="width:100%;margin:10px">
<table style="width;100%"
</div> 小经验,分享之