javascript - 如何使阵列中的随机图像响应?

标签 javascript html css

我创建了一个数组,其中包含随机选取的四张不同图像。就像一个魅力。

我的问题是如何使这些图像具有响应性?

// place your images in this array
var random_images_array = ['1.jpg', '2.gif', '3.gif', '4.gif'];

function getRandomImage(imgAr, path) {
  path = path || 'random/'; // default path here
  
  var num = Math.floor(Math.random() * imgAr.length);
  var img = imgAr[num];
  var imgStr = '<img src="' + path + img + '" alt = "">';
  
  document.write(imgStr);
  document.close();
}

getRandomImage(random_images_array, 'random/')

最佳答案

这是一个 great post

简而言之:

div img {  height: auto;  width: 100%; }

<div><img src="imgsrc" alt=""></div>

是一种方式....

关于javascript - 如何使阵列中的随机图像响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58332855/

相关文章:

javascript - 导出 HTML 表并保存到 .json 文件

javascript - 从 JavaScript 跨浏览器运行 .exe

css - float div 和不需要的空间

javascript - 如何使用 JavaScript/JQuery 显示表单中所有 HTML 输入值的摘要?

html - CSS3D translationZ和translationY思维错误

javascript - Facebook ARStudio : How can I set an object position?

javascript - Jquery选择下一个类

jquery - 如何使用 jquery 调整文本框大小并获取 div 元素内的尺寸

css - 在 Jekyll 中使用 SCSS 进行 Will-change

css - 如何使用 &lt;style type ="text/css"> rmarkdown 更改字体和表格大小