通过 jscript 随机选择图像时动态全尺寸调整图像大小的问题
Issues with dynamic fullsize resizes of an image when the image is chosen by random via jscript
我真的只是希望通过下面的jscript加载的任何图像都是基于用户正在查看的任何显示器分辨率全屏的。
var randomImages = new Array("Images/bodybg1.jpg", "Images/bodybg2.jpg", "Images/bodybg3.jpg", "Images/bodybg4.jpg", "Images/bodybg5.jpg");
var randomNumber = Math.floor((randomImages.length - 0) * Math.random());
$('#full-screen-background-image').prop('src', randomImages[randomNumber]);
这是 HTML <img alt="no image" id="full-screen-background-image" class="fssi"
src="" />
有没有办法动态调整该图像的大小。 我在这里尝试了示例:http://jsbin.com/okizi5
但是,我似乎无法调整图像大小。
图像大小设置为整个页面有效吗?
<img alt="no image" id="full-screen-background-image" class="fssi" src="" style="width: 100%; height: 100%;"/>
更新
无法使用服务器中的 css 将图像尺寸设置为用户的显示器分辨率。但是,您可以通过脚本访问当前的监视器尺寸。因此,请将以下脚本添加到您的页面
var img = document.getElementById("full-screen-background-image");
img.width = window.screen.width;
img.height = window.screen.height;
更新 2
如何设置背景图像的尺寸
$('body').css({
'background-image': 'url(' + randomImages[randomNumber] + ')',
'background-repeat': 'no-repeat',
'background-size': window.screen.width + 'px ' + window.screen.height + 'px'
});
- 客户端图像调整大小.任何已知问题
- TinyMCE图像调整大小模式
- 将特定html文件上的幻灯片图像调整为移动屏幕
- 如何使用 jquery 和 css 在固定标题导航栏中将头像图像调整为较小的图像
- 在 JavaScript 中编辑 blob 图像(调整大小并添加边框)
- JavaScript图像调整大小窗口
- 多个图像调整大小并上传说明
- 将未知大小的图像调整为特定大小而不裁剪.(信箱)
- JQuery 图像调整器和文本操纵器
- 想要使用 html5 的画布优化捕获的图像调整大小和旋转的代码,现在在移动设备上发出内存不足警告
- 客户端图像调整大小并保存
- jQuery图像调整大小以适应模态的问题
- 获取将图像调整为其容器大小的脚本的名称+其他功能
- html5画布图像调整大小
- 当主图像调整大小时,使顶部图像保持原位
- Javascript将图像调整为不同的大小,其中只有宽度很重要
- 图像调整与javascript没有视觉干扰
- 图像调整大小NaN错误
- 将图像调整大小/拉伸到只有在页面加载后才知道的尺寸
- 在WebKit浏览器中,图像调整会产生轻微的、短暂的像素化