Я хочу разместить DIV в определенных координатах? Как я могу это сделать с помощью Javascript?
javascript
html
coordinates
Adham
источник
источник
x_pos
,y_pos
Для этого не обязательно использовать Javascript. Используя старый добрый CSS:
Если вы чувствуете, что должны использовать javascript или пытаетесь сделать это динамически с помощью JQuery, это влияет на все div класса «blah»:
В качестве альтернативы, если вам необходимо использовать обычный старый javascript, вы можете получить его по идентификатору
источник
document.getElemtentById()
, вы также можете ссылаться на него с помощью произвольного селектора, подобного jQuery, с помощью document.querySelector () и его множества вариацийну, это зависит от того, хотите ли вы расположить div, а затем ничего больше, вам не нужно использовать для этого java-скрипт. Вы можете добиться этого только с помощью CSS. Важно то, в каком контейнере вы хотите разместить свой div, если вы хотите расположить его относительно тела документа, тогда ваш div должен быть позиционирован абсолютно, а его контейнер не должен располагаться относительно или абсолютно, в этом случае ваш div будет позиционироваться относительно контейнера.
В противном случае с JQuery, если вы хотите расположить элемент относительно документа, вы можете использовать метод offset ().
если относительно смещения родительской позиции родительская позиция относительная или абсолютная. затем используйте следующие ...
источник
Вы также можете использовать свойство css с фиксированной позицией.
источник
Вот правильно описанная статья, а также образец с кодом. Координаты JS
Согласно требованию. ниже приведен код, который, наконец, опубликован в этой статье. Необходимо вызвать функцию getOffset и передать элемент html, который возвращает его верхнее и левое значения.
источник
Я записал это и добавил «px»; Работает очень хорошо.
источник