Html 超链接文本对齐在IE 10中并不总是正确的
我有一个非常简单的HTML表。表格单元格有几个超链接。下面是一个带有两个超链接的示例表:Html 超链接文本对齐在IE 10中并不总是正确的,html,css,internet-explorer,hyperlink,internet-explorer-10,Html,Css,Internet Explorer,Hyperlink,Internet Explorer 10,我有一个非常简单的HTML表。表格单元格有几个超链接。下面是一个带有两个超链接的示例表: <table cellspacing="0" class="list"> <tr><td style="width:40%"><span style="background-color:#D0D5E6"> </span><br /><a href="#">Text</a><br /&g
<table cellspacing="0" class="list">
<tr><td style="width:40%"><span style="background-color:#D0D5E6"> </span><br /><a href="#">Text</a><br />(xx.xx.)</td><td><b>PCafe, Hämla:</b><br />Men 6 ot<br />Pel 32 ot</td><td><a href="follow.html" class="pnk">Seuraa livenä »</a></td></tr>
<tr><td style="width:40%"><span style="background-color:#D0D5E6"> </span><br /><a href="#">Text</a><br />(xx.xx.)</td><td><b>PCafe, Hämla:</b><br />Men 6 ot<br />Pel 32 ot</td><td><a href="follow.html" class="pnk">Seuraa livenä »</a></td></tr>
<tr><td style="width:40%"><span style="background-color:#D0D5E6"> </span><br /><a href="#">Text</a><br />(xx.xx.)</td><td><b>PCafe, Hämla:</b><br />Men 6 ot<br />Pel 32 ot</td><td><a href="follow.html" class="pnk">Seuraa livenä »</a></td></tr>
</table>
body {
line-height: 18px;
text-align: left;
font-family: "Exo 2", Tahoma, sans-serif;
font-weight: 500;
font-size: 11px;
color: #000000;
}
.pnk {
box-sizing: content-box;
height: 18px;
vertical-align: middle;
text-align: center;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
border: 1px solid #323B5A;
background-color: #323B5A;
font-family: "Exo 2", Tahoma, sans-serif;
font-weight: 400;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
line-height: 18px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
@media screen and (min-width: 600px) {
.pnk {
padding-top: 2px;
padding-bottom: 2px;
}
}
@media screen and (min-width: 1050px) {
.pnk {
padding-top: 2px;
padding-bottom: 2px;
}
}
a.pnk {
color:#FFFFFF;
text-decoration: none;
font-weight:400;
display:inline-block;
}
table.list td {
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
vertical-align: middle;
display: block;
box-sizing: border-box;
float: left;
}
@media screen and (min-width: 600px) {
table.list td {
padding-left: 10px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 1px dotted #999999;
text-align: left;
vertical-align: middle;
display: table-cell;
box-sizing: content-box;
float: none;
}
}