html - 背景图像裁剪

标签 html css

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 9 年前

http://jsfiddle.net/R82a4/

这是我试过的,虽然没有意义:

<div style="background-position: -50%; width: 100%; background-image: url('/assets/upload/stab/1/taccos.png'); background-repeat: no-repeat; background-size: 100% auto; height: 885px; width: 792px;">
sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />
</div>

我想要以下内容:

|        IMAGE CENTERED         |
|    IMAGE CENTERED     |
|  IMAGE CENTERED   |
| IMAGE CENTERED |
|IMAGE CENTERED|
|MAGE CENTERE|
|AGE CENTER|
|GE CENTE|

随着屏幕变厚,图像应该被裁剪,而不是调整大小,其内容应该垂直居中

最佳答案

去掉 background-size,使用 background-position:center,去掉 div 宽度;如果有一个固定的div,屏幕宽度不会影响它,那么如何裁剪图像呢?

<div style="background-position: center; width: 100%; background-image: url('http://t1.gstatic.com/images?q=tbn:ANd9GcSJYVbh_I1DDoLLOxTwZPy0LPNxkZJvp1LmRydhdVcO2WifcnKN'); background-repeat: no-repeat; height:183px;">
sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />sdfsf<br />

关于html - 背景图像裁剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22046043/

上一篇:CSS 背景位置从位置偏移 x 像素

下一篇:每个元素没有 `<span class` 的列表的 html 和 css

相关文章:

javascript - 在javascript中播放音频时更改左/右平衡

javascript - document.write 和 return 函数

html - 用于打印媒体的 CSS 以在特定页面上显示运行页面

javascript - 在 IE7 中不显示的 css 按钮内的绝对定位跨度

javascript - jQuery 表单 submit() 在 IE6 中不工作?

html - 将标题内的文本居中

javascript - IIS 7.5 没有图像 css js 显示

html - css ionic 3 动画文本(从右向左滑动)当不是全部可见时

css - 使用 Less 重复邻接选择器

html - img 标签周围的灰色轮廓框