Css safari向表格单元格添加填充
我有一个导航菜单,里面有链接。在chrome和所有其他浏览器上,td元素没有填充,内部链接可以有填充并填充整个td元素。在Safari上,添加了顶部和底部填充物,从而减少了内部链接的间距。如何在safari中删除此额外填充 html- 以及一些显示差异的图像-Css safari向表格单元格添加填充,css,safari,tablecell,Css,Safari,Tablecell,我有一个导航菜单,里面有链接。在chrome和所有其他浏览器上,td元素没有填充,内部链接可以有填充并填充整个td元素。在Safari上,添加了顶部和底部填充物,从而减少了内部链接的间距。如何在safari中删除此额外填充 html- 以及一些显示差异的图像- 这里有一个JSFIDLE复制了这个问题-我在Mac上的Safari和Chrome中看到了它,它看起来是一样的。你能在不同的地方做一把小提琴吗?您使用的是哪个版本的Safari?你使用的是重置css吗?我明白了为什么你的小提琴不同,我所有
这里有一个JSFIDLE复制了这个问题-我在Mac上的Safari和Chrome中看到了它,它看起来是一样的。你能在不同的地方做一把小提琴吗?您使用的是哪个版本的Safari?你使用的是重置css吗?我明白了为什么你的小提琴不同,我所有的风格都有框大小:边框框,当我添加它复制了我的问题时,我会在我的描述中添加一个链接你使用的是什么版本的Safari?你的小提琴在我看来两者都是一样的。我正在使用Browserstack在safari 10.1上测试它,我还有一位mac电脑的同事确认了他的macbook上的错误。我在safari和mac上的Chrome上查看它,它看起来是一样的。你能在不同的地方做一把小提琴吗?您使用的是哪个版本的Safari?你使用的是重置css吗?我明白了为什么你的小提琴不同,我所有的风格都有框大小:边框框,当我添加它复制了我的问题时,我会在我的描述中添加一个链接你使用的是什么版本的Safari?我正在用Browserstack在safari 10.1上测试它,我还有一位同事在mac电脑上确认了他的macbook上的错误。
<nav>
<div class="container">
<table>
<tr>
<td><a href="">Link 1</a></td>
<td><a href="">Link 2</a></td>
<td><a href="">Link 3</a></td>
<td><a href="">Link 4</a></td>
<td><a href="">Link 5</a></td>
<td><a href="">Link 6</a></td>
<td><a href="">Link 7</a></td>
<td><a href="">Link 8</a></td>
<td><a href="">Link 9</a></td>
</tr>
</table>
</div>
</nav>
.container {
position: relative;
display: block;
margin: 0px auto;
padding: 0px 20px;
max-width: 1100px;
&:after {
content: "";
display: table;
clear: both;
}
}
nav {
background: $modBg;
border: 1px solid $border;
border-left: 0px;
border-right: 0px;
margin-bottom: 9px;
table {
width: 100%;
tr {
td {
text-align: center;
a {
padding: 15px;
display: inline-block;
width: 100%;
height: 100%;
}
}
}
}
}