css - Anchor 的背景图片不适用于 Safari/Firefox

标签 css safari

我在 Css 中使用了背景图像。然后我生成 Anchor 并分配具有图像的 css 类。它适用于 IE,但不适用于 Safari、Firefox 和 Chrome。

谁能帮我解决一下。我在下面给出了详细信息。

CSS

.HOME
{
   BACKGROUND-IMAGE: url(../images/home.jpg);
   WIDTH: 56px;
   BACKGROUND-REPEAT: no-repeat;
   HEIGHT: 20px
}
.HOME A
{
   WIDTH: 56px;
   HEIGHT: 20px
}
.HOME A:hover
{
   BACKGROUND-IMAGE: url(../images/home1.jpg);
   WIDTH: 56px;
   HEIGHT: 20px
}

HTML

<td class="HOME"><A href="#abc.html" Class ="Home" onclick="OpenPage()"/></td>

最佳答案

background-image 即将被弃用,我建议使用:

a.home { background: url(../images/home.jpg) no-repeat; width:56px; height:20px }
a.home:hover { background: url(../images/home1.jpg); width:56px; height:20px }

关于css - Anchor 的背景图片不适用于 Safari/Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3611170/

相关文章:

javascript - 如何使用 interact.js 拖放和克隆对象

html - Chrome 和 Safari 绝对 Div 显示问题

javascript - 类型错误 : Result of expression near '...}.bind(this))...' [undefined] is not a function

internet-explorer - 使用 Safari 和 Internet Explorer 中的 WebViewLink 为经过身份验证的用户显示来自 Google Drive 的图像时出错

android - IOS UIWebView 和 Safari 不发送 If-None-Match 但 Android WebView 和 Chrome 发送

css - Blueimp gallery 在一页上实现多次

html - 视口(viewport)边框

android - 如何处理android中的HTML图片点击事件

html - 在响应式网站中居中组合图片

javascript - Safari LocalStorage 不在同一域上托管的 IFrame 之间共享