【问题标题】:I am trying to use sprites for a webpage but I don't know how to work with images being double resolution我正在尝试将精灵用于网页,但我不知道如何处理双分辨率图像
【发布时间】:2018-09-05 14:40:16
【问题描述】:

我正在尝试为网页使用精灵,但我不知道如何处理双分辨率图像。你能帮忙吗?

到目前为止我正在使用:

.div {
    display: block;
    margin: 0 auto;
    width: 200px; ---> they remain 400px;
    height: 200px; ---> they remain 400px;
    background: url(Sprite.png) 10px 0;
}

问题是图像仍然显示太大。不知道如何缩小它们。

谢谢

【问题讨论】:

  • 添加background-size并将其设置为原始分辨率的一半。
  • 太棒了,谢谢。成功了!

标签: css background-image css-sprites retina


【解决方案1】:

您可以使用background-size 属性指定背景图像的大小,如https://www.w3schools.com/cssref/tryit.asp?filename=trycss3_background-size 的示例所示。

【讨论】:

    猜你喜欢
    • 2017-11-06
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    • 2022-11-17
    • 2011-08-05
    相关资源
    最近更新 更多