###実現したいこと
javascript超初心者です。
javascriptでposition:absoluteの数値をランダムに決めたいのですが乱数をpositionの値に入れる方法がわかりません。
なるべくjQueryではなくjavascriptでやりたいです。
###ソースコード
html
1<div id="container"> 2 <div class="circle"></div> 3 <div class="circle"></div> 4 <div class="circle"></div> 5 <div class="circle"></div> 6</div>
CSS
1html, body { 2 margin: 0; 3 padding: 0; 4 height: 100%; 5} 6#container { 7 width: 100%; 8 height: 100%; 9 position: relative; 10} 11.circle { 12 width: 60px; 13 height: 60px; 14 border-radius: 50%; 15 background: #2cb4ad; 16 position: absolute; 17}
javascript
1var $elementReference = document.getElementsByClassName( ".circle" ); 2 $elementReference.style.top = $top; 3} 4 5var $elementReference = document.getElementsByClassName( ".circle" ); 6 $elementReference.style.left = $left; 7 8var min = 1 ; 9var max = 100 ; 10var $top = Math.floor( Math.random() * (max + 1 - min) ) + min ; 11 12var min = 1 ; 13var max = 100 ; 14var $left = Math.floor( Math.random() * (max + 1 - min) ) + min ; 15
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/01/04 03:05