Создание элементов без прокрутки - PullRequest
0 голосов
/ 23 февраля 2019

Когда я использую document.createElement() и создаю группу элементов в js, которые переносятся на мою страницу, она не падает вниз по вертикали.Как только он достигает конца страницы, элементы начинают складываться горизонтально.Кто-нибудь знает, как этого избежать?

На фотографии ниже вы можете видеть текстовые флажки и радиомодемы, которые накапливаются, а затем кнопку загрузки сбоку, а не дальше вниз.enter image description here

1 Ответ

0 голосов
/ 23 февраля 2019

Ваша кнопка загрузки - это встроенный элемент , который не начинается с новой строки.

Существует несколько типов элементов, таких как inline и блок .Встроенные элементы продолжаются с той же строки, где блочные элементы охватывают всю ширину страницы и начинаются с новой строки.Кнопка загрузки выгружается не из-за вашего JavaScript, а потому, что это встроенный элемент.

Вы можете добавить <button style="display:block">Upload</button>, чтобы сделать его элементом уровня блока.

См.https://www.w3schools.com/cssref/pr_class_display.asp

...