0
我不知道我可以如何在塊中執行圖像檢查。如何實施「智能」翻譯:翻譯?
這很難解釋,只需按照link自己看看。如果您向下滾動顯示卡片,請等待幾秒鐘,您會看到該圖像從他的起點出發,如此enter image description here 並且自行退出。
我想解決這個問題,使圖像不能超出自己的大小。
我的JavaScript代碼:
"use strict";
var imgArr = document.getElementsByClassName('imgArr');
[].forEach.call(imgArr, function(item, i, arr) {
// set variables
var randValWidth;
var randValHeight;
// take the width and height of each image
var size = {
'widthImg': arr[i].width,
'heightImg': arr[i].height
};
// set time
setInterval(function() {
// add arguments for tRand() and wRand()
var randW = tRand(-size.widthImg/4, size.widthImg/4);
var randH = wRand(-size.heightImg/4, size.heightImg/4);
// start animation
motionItem();
}, 2000);
// find a random value between min and max values
function tRand(min, max) {
randValWidth = Math.floor(Math.random() * (max - min) + min);
};
function wRand(min, max) {
randValHeight = Math.floor(Math.random() * (max - min) + min);
};
// animate elements
function motionItem() {
arr[i].style.transform = 'translate3d(' + randValWidth + 'px,' + randValHeight + 'px,' + 0 + ')';
};
});
我怎樣才能解決這個問題?
我需要 「翻譯」,所以我選擇了JS隨機值。但是,謝謝你的回答 – Richard