Javascript 渲染Img';在div内的随机位置中
我有一个这样的部门:Javascript 渲染Img';在div内的随机位置中,javascript,reactjs,Javascript,Reactjs,我有一个这样的部门: <div className="x"> <img src="example.com/example.png className="y"/> <img src="example.com/example.png className="y"/> <img src="example.com/example.png className="y&q
<div className="x">
<img src="example.com/example.png className="y"/>
<img src="example.com/example.png className="y"/>
<img src="example.com/example.png className="y"/>
<img src="example.com/example.png className="y"/>
<img src="example.com/example.png className="y"/>
</div>
`)
所以当div被渲染时,所有的图像都从一列开始,沿着同一条路径,我想让它们要么在不同的点上渲染,这样它们沿着不同的路径,偶尔反弹,或者类似的东西,而不是它们都沿着同一条路径,有什么想法吗?
TIA:DUPDATE:我尝试将父div位置设置为相对,Img标记位置设置为绝对,顶部为:“randomNumber”px(randomNumber是Math.floor(Math.random()*50)),左侧为:“randomNumber”px;然而,这只是将所有图像推送到同一个空间
const x = keyframes`
100% {
transform: translateX(calc(200px - 25px));
}
const y = keyframes`
100% {
transform: translateY(calc(200px - 25px));
}
`;