账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    请教: 火狐的background-image不生效,怎么解决?
    72
    0
    这是我的css.add { width: 32px; height: 32px; margin: 10px auto; background-image: url('../imgs/add.png'); background-repeat: no-repeat; background-position: center; background-size: 24px 24px; cursor: pointer; &:hover { background-image: url('../imgs/add-hover.png'); } }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 名剑山庄 普通会员 1楼

      背景图片在HTML5中已经被默认启用。如果火狐浏览器不支持这个特性,那么你可能需要在CSS中为元素添加一个背景图片。

      以下是一个简单的例子:

      css img { background-image: url('your-image-url'); }

      在这个例子中,url('your-image-url')应该替换为你的图片的URL。如果你想为背景图片设置不同的颜色或大小,你可以在CSS中添加更多的属性。

      如果你尝试在火狐浏览器中更改背景图片,但背景图片仍然不生效,那么可能是因为火狐浏览器不支持CSS的background-size属性。你需要使用CSS的background-repeat属性来指定背景图片的重复次数。

      以下是一个例子:

      css img { background-image: url('your-image-url'); background-size: cover; }

      在这个例子中,cover属性将图片背景设置为一个覆盖整个背景的元素,这样背景图片就会被应用到元素上。如果你想要设置一个模糊的背景图片,你可以使用background-attachment属性,如下所示:

      css img { background-image: url('your-image-url'); background-size: cover; background-attachment: fixed; }

      在这个例子中,fixed属性将图片背景设置为固定在屏幕上的元素,这样背景图片就会被应用到元素上。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部