【发布时间】:2016-07-31 15:57:58
【问题描述】:
href 链接按钮的边框样式在 Chrome 浏览器中不显示。本期代码如下:
.link_button
{
-webkit-appearance: button;
-moz-appearance: button;
appearance: button;
}
input[type=submit], .link_button
{
text-decoration: none;
padding: 1px 6px;
border: 10px solid red;
color: #000000;
background-color: #DDDDDD;
}
<p>
<a href="loaddata/" class="link_button">Go back for a new text</a>
</p>
<form action="loaddata/" method=get>
<input type="submit" value="Go back for a new text">
</form>
以下是 Chrome 浏览器 (v.47) 呈现此代码的方式:
如图所示,href 链接按钮周围没有实心红色边框。输入按钮有这些边框。
同时,Firefox (v.42) 为两种类型的按钮呈现相同的代码,并带有纯红色边框:
问题是为什么Chrome在href链接按钮的情况下不产生边框?怎么解决?
【问题讨论】:
-
display: inline-block -
@StephenThomas - 这没有帮助。
标签: html css google-chrome button hyperlink