gpt4 book ai didi

javascript - PhotoSwipe 全屏适合窗口

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:50 29 4
gpt4 key购买 nike

有没有办法使图像适合浏览器视口(viewport)?我真的很想将图像放在元素的背景中,而不是创建 img 标记的正常行为。这样我就可以在 css 中使用 background-size:cover。

最佳答案

一种方法是使用 css,并确保您的元素是 block 级元素, block 级元素会自动占据屏幕的整个宽度。

#fullscreen
{

height: 100vh;
background-image: url("http://placehold.it/500x500");
background-repeat: no-repeat;
background-size:cover;

}

另一种解决方案是使用 JavaScript,通过将元素的宽度和高度设置为窗口的宽度和高度。

var width = window.innerWidth;
var height = window.innerHeight;

var yourEl = document.getElementById('your elements Id');
yourEl.style.height = height + 'px';
yourEl.style.width = width + 'px';

这是一个仅使用 css 的插件 http://plnkr.co/edit/yatuyJj5941hCVNmoSwD?p=preview

关于javascript - PhotoSwipe 全屏适合窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32770539/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com