这是我的fiddle

它的左右边缘有一些空间。我需要为页脚和页眉设置全宽。

我设置了表width: 100%;,但它没有改变。

所以我设置了width: 960px;,现在它在左边距和右边距显示了一些空间。

CSS:

#templatePreheader{
    /*@editable*/background-color:#ffffff;
    /*@editable*/border-top:0;
    /*@editable*/border-bottom:0;
    /*@editable*/width:960px;
}

#templateFooter{
    /*@editable*/background-color:#FFFFFF;
    /*@editable*/border-top:0;
    /*@editable*/border-bottom:0;
    /*@editable*/width:960px;
}


我可以知道,该怎么做。

注意:这是电子邮件模板。因此只需要更改CSS。

谁能帮我?提前致谢。

最佳答案

每当您需要确保表格和/或其单元格上的宽度分配得到遵守时,请套用

table-layout: fixed;


到表格的CSS。

在您的特定情况下,这不能解决问题。

您的问题是您#templateFooter坐在table#templateContainer内部,该width="600"在标记中分配了属性。

关于html - 无法清除CSS中的左右边距,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30797305/

10-12 13:35