从Internet Explorer火狐,Chrome,歌剧,Safari浏览器的行为不同。见我的问题: HTML link with padding and CSS style active does not work我在哪里报告错误 - Firefox或Internet Explorer?
这是不确定的行为?或者我需要报告一个错误。如果以后,那么哪个浏览器做对了?
下面是测试代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>css active padding href problem</title>
<style type="text/css">
a{
background:#CCC;
border:1px solid #666;
padding:0 35px 0 0;
}
a:active{
padding:0 0 0 35px;
}
</style>
</head>
<body>
<div>
<p>Click on <i>Stack</i> - href does not work.
Click on <i>Overflow</i> - href works.
All browsers are affected.
Except IE.</p>
<a href="https://stackoverflow.com/">StackOverflow</a>
</div>
</body>
</html>