51得票6回答
背景大小:在安卓平板的竖屏模式下无法使用“cover”属性

我正在使用background-size属性来设置全屏背景图,但在Chrome浏览器下的Nexus7平板电脑竖屏模式下无法完全覆盖。它只覆盖了宽度而没有覆盖高度,也就是说下面留有约200px的白色空间。但是当我在桌面版Chrome(或其他任何设备)中查看该网站,并使用垂直显示器模拟纵向尺寸时,...

42得票9回答
CSS背景大小:覆盖+背景附着:固定剪裁背景图像

我有一个包含背景图像的图表列表,类似于以下内容:<ul> <li> <figure style="background-image: url(...);"></figure> </li> <li> ...

10得票2回答
获取背景图片的最终大小

有没有一种简单的方法使用Javascript或jQuery获取背景图像的最终高度和宽度,即使应用了background-size属性?我是说,我知道我可以获取背景图像的url并将其加载到Image对象中,然后获取其宽度和高度。但这是源图像的大小。如果有人使用CSS进行缩放,则大小会发生变化。我...

69得票15回答
如何在<img>标签上模拟background-size: cover?

如何调整并重定位盒子内的图像,使其覆盖整个盒子,类似于background-size: cover的工作方式。&lt;div class="box" style="width: 100px; height: 100px;"&gt; &lt;img src="pic.jpg" width="...

20得票3回答
背景大小属性中,background-size: cover; 和 background-size: 100%; 有何不同?

当我将一个div的背景图片的background-size属性设置为background-size: cover;或background-size: 100%;时,两者看起来相同。 有什么区别?何时应使用cover和100%?

15得票2回答
使用background-size: cover的背景过渡效果

这个问题可能已经有答案了,但在搜索了一段时间后,我还没有找到。 我有一系列带有背景图片的 div。尺寸设置为 background-size: cover。 但是我想让图片在悬停时缩放和放大。似乎这个过渡效果与 cover 属性不兼容。实际上,图像会缩放,但没有过渡效果。它从“覆盖”瞬间变...

79得票10回答
背景大小在IE9-10中压缩的SVG

我有一个设置了背景图片的 div:&lt;div&gt;Play Video&lt;/div&gt; 使用以下CSS:div { background-image: url('icon.png'); background-image: url('icon.svg'), none; backgr...

16得票3回答
背景大小的过渡效果无法实现

我正在尝试对悬停时的背景图像进行过渡效果。 目前这是我的代码: HTML&lt;div class="item-one"&gt;&lt;/div&gt; CSS -> CSS(层叠样式表).item-one { height: 345px; width: 256px; ...

11得票3回答
背景大小:悬停时覆盖缩放过渡

我希望当用户悬停在具有图像背景的链接(div)上时,能够产生缩放效果。我不知道如何仅对背景而非文本进行缩放!我找不到最好的方法。这里是一段代码(与我的期望不符): .light_blue { display: block; color: #fff; background...

8得票4回答
移动Webkit浏览器(Chrome)的地址栏更改$(window).height();使背景尺寸:cover每次重新缩放。

问题是我有几个div的位置是绝对定位的,它们具有"background-size: cover;"属性,其高度由javascript计算以填充100%的视口。在每个桌面浏览器和移动版Firefox上一切正常,但在移动版Chrome上地址栏(出现/消失时)会改变$(windows).height...