修复对象适合:IE 和 Edge 中的覆盖问题
在这种情况下,图像在使用时要保持一致的高度object-fit:封面,IE 和 Edge 浏览器中出现的挑战。这些浏览器不是缩放图像,而是改变其宽度,从而导致外观扭曲。
要解决此问题,可以采用 CSS 技术的组合:
<code class="css">position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);</code>
<code class="css">// For vertical blocks (i.e., where height is greater than width) height: 100%; width: auto; // For Horizontal blocks (i.e., where width is greater than height) height: auto; width: 100%;</code>
这种 CSS 组合可以实现所需的对象适合:覆盖效果,确保图像在 IE 和 Edge 浏览器中按预期缩放和缩放,同时保持一致的高度在其他浏览器中。
以上是如何解决 IE 和 Edge 中的“object-fit: cover”问题?的详细内容。更多信息请关注PHP中文网其他相关文章!