我已经阅读了有关此主题的其他答案,但是经过数小时的尝试-我仍然找不到解决方案。
我有一个正在照顾的网站,我需要HTML表头中的单元格无边界。
网站是http://vcollection.com,而我遇到的麻烦的桌子是这个:http://prntscr.com/ltb9o9
您可以在屏幕截图上看到我的样式,但是尽管如此,我仍然无法摆脱边界:http://prntscr.com/ltbb19
足够有趣的是,当表格宽度减小1px时,问题似乎在偶数像素宽度(例如962px,960px,958px ...)下仍然存在,但在奇数像素宽度(963px, 961px,959px等)
我试图复制它,但似乎无法:
.linear-background-header {
background-image: linear-gradient(#454545, black);
border: 0;
background-color: transparent;
}
.main-header-section {
display: inline-block;
}
span.header-font {
font-family: Century Gothic;
font-family: sans-serif;
font-size: 13px;
font-weight: 500;
color: #999999;
}
<table border="0" cellspacing="0" cellpadding="0" style="background-color:transparent; margin-top:-25px; width:963px; border-collapse: collapse; border: 0; border-spacing: 0">
<thead>
<tr style="background-image: linear-gradient(#454545, black)">
<th class="linear-background-header">
<div class="main-header-section">
<span class="header-font">New Products</span>
</div>
</th>
<th class="linear-background-header" style="padding: 0; line-height: 0">
<img src="https://vcollection.com/assets/images/separator.png" style="height: 36px; cursor: auto;">
</th>
<th class="linear-background-header">
<div class="main-header-section">
<span class="header-font">Car Mat Configurator</span>
</div>
</th>
<th class="linear-background-header" style="padding: 0; line-height: 0">
<img src="https://vcollection.com/assets/images/separator.png" style="height: 36px; cursor: auto;">
</th>
<th class="linear-background-header">
<div class="main-header-section">
<span class="header-font">Follow Us On Social Media</span>
</div>
</th>
</tr>
</thead>
<br>
<tr height="5px"></tr>
<tr >
<td class="newprodwid" style="width:324px" >dummy
</td>
<td width="15px"></td>
<td class="newprodwid" style="width:340px">dummy
</td>
<td width="15px"></td>
<td style="width:278px" >
dummy
</td></tr>
</table>
答案 0 :(得分:1)
我发现这是Chrome issue。 所有其他浏览器都可以正常工作,但是Chrome有时会根据屏幕分辨率来表现类似的行为。
答案 1 :(得分:0)
这需要一些CSS。如果您使用的是-
标签或CSS文件,只需使用
<style>