我正在使用 type=image 的输入来设计表单样式。它在 FF 中呈现良好,但在 IE 中(下图)则不然,它添加了一个斜 Angular 边框。它还在我的图像上显示了小图标,尽管我猜那是因为它是一个没有关联操作的表单元素,也许吧? -
输入的样式如下,非常简单:
input.search-button {
display:block;
float:left;
width:25px;
height:25px;
background:url(images/search.png) no-repeat;
}
我试过添加 border:0,但没有成功。关于如何最好地整理演示文稿的任何想法?
最佳答案
对于边框,尝试设置border:none;
。对于输入,我会仔细检查你的路径。看起来您正试图在 src 属性中使用背景图像而不是实际图像。
此外,尝试使用正斜杠 (/) 引导您的图像路径,这将带您一直到根目录,然后从那里向下钻取。
希望这对您有所帮助!
马特
关于html - IE9 中的输入按钮图像样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558121/