css - 将 CSS background-size 设置为 'original' 或 '2x original' 等?

标签 css

我正在制作图像 Sprite 表。图标在移动设备上需要是大小的一半,因此背景大小需要是原始图像的一半。

在PX中设置background-size属性是唯一的方法吗?

在某些情况下,图像需要为 3/4 或原始大小,因此能够将背景大小指定为原始图像的比例会更快,并使代码更易于阅读。

最佳答案

为移动设备使用 background-size 是不错的选择 it's more widely supported .

你可以设置百分比的背景,如果这对你来说更容易阅读的话:

(1/2)

background-size: 50%;

(3/4)

@media only screen and (min-width: 480px){
    background-size: 75%;
} 

关于css - 将 CSS background-size 设置为 'original' 或 '2x original' 等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24383645/

相关文章:

php - laravel 5.1 secure_asset 404 错误

html - 页面顶部的黑条

html - 图像调整大小在 FireFox 中不起作用

css - 正则表达式从图像中删除主机名

CSS:html 和正文设置为高度:100%,但 div 不调整高度

html - 如何将 Bootstrap 中的导航栏菜单 float 到右侧?

css - 来自不同服务器的相同文件。为什么 IE 8 会以不同方式显示它们?

css - 选中选项时使 div 可见

javascript - 如何使 HTML 表格的 tbody 滚动?

html - 当鼠标光标离开导航父项时子菜单消失