css - 使用比容器更大的图像以获得更好的 css 质量

标签 css image

我注意到,在显示比例为 1:1 的小图片时,它们通常看起来呈 block 状。我可以在使用 <img> 时解决问题通过使用更大比例的图像并使用 css 设置所需的大小来标记。

但是,我想用 background: url(...) 加载带有 css 的图像

执行此操作时,如果我将元素大小设置为小于我的图像大小,则图像只会部分显示,我可以使用 background-size 来解决这个问题但我知道这不是很兼容跨浏览器?

看看这里明白我的意思http://jsfiddle.net/uSqJW/

最佳答案

是的,您可以通过 background-size 属性来做到这一点,但您需要删除该背景位置或将其从左侧和顶部分别设为 0px 0px。此属性在 IE9 以下将不起作用。

关于css - 使用比容器更大的图像以获得更好的 css 质量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18656902/

相关文章:

java - java中如何将字节数组转换为图像?

image - 在 scikit-learn - csv 文件中生成图像特征数据集

javascript - 定位提示确认的 img

javascript - ReactCSSTransitionGroup 与 ReactJS 15 和 ReactRouter 4

css - 切换按钮以在桌面网站和移动优先响应式设计之间切换

html - 边框转到上面的 div 的奇怪问题?

image - CSS 中的内容属性以显示图像图标

java - Switch 语句没有正确递增

CSS 网格元素重叠

css - 更改为可见性 : hidden instead of display:none in datatable processing message