Я делаю небольшую бесплатную игру ascii ski ... возвращаться к игре Win95.элемент положения позиции как добавлено к div
По какой-то причине прилагаемые промежутки препятствий сжимаются с одной стороны, несмотря на то, что я устанавливаю абсолютное положение и оставляю случайную координату.
Вот как это должно выглядеть (пролеты распределены случайным образом):
Вот мой фрагмент кода, который генерирует препятствия на интервале и присваивает абсолютное позиционирование и левое позиционирование:
function objectFactory() {
var randObj = Math.floor((Math.random()*7)+1),
randX = Math.floor((Math.random()*700)+1),
randY = Math.floor((Math.random()*400)+1);
$('#myObstacles').append("<span id=\"" + randX + "\">" + items[randObj] + "</span>");
document.getElementById(randX).style.position = "absolute";
document.getElementById(randX).style.left = randX;
document.getElementById(randX).style.top = 500;
console.log(document.getElementById(randX).style.left);
}
Прилагаемые разделители не назначаются left
положение:
Вот как это должно выглядеть:
И console.log(document.getElementById(randX).style.left);
ничего не отображается.
Любые мысли?
Спасибо TJ! oops noob error – Growler
@ Growler: И мы все это сделали. :-) –