Центрировать элементы div в HTML довольно сложно, особенно если делать это как по горизонтали, так и по вертикали. Но в этой статье я вам помогу!
Предположим, есть элемент div с классом myDiv:
hello dev
А теперь давайте,
Центрировать по горизонтали с помощью CSS:
Чтобы центрировать этот div по горизонтали, мы можем использовать этот CSS-код:
.myDiv { padding: 0 100%; }
В этом дополнении кода CSS: 0 100%; устанавливает отступ по оси X на 100% (полноэкранная ширина), чтобы центрировать элемент div по горизонтали.
Центрировать по вертикали с помощью CSS:
Чтобы центрировать этот div по вертикали, мы можем использовать этот CSS-код:
.myDiv { padding: 100% 0; }
В этом дополнении кода CSS: 100% 0; устанавливает отступ по оси Y на 100% (полноэкранная высота), чтобы центрировать элемент div по вертикали.
Центрировать по горизонтали и вертикали с помощью CSS:
Теперь давайте отцентрируем его по вертикали и по горизонтали с помощью CSS.
Давайте используем этот код:
.myDiv { display: flex; justify-content: center; align-items: center; padding: 100% 0; }
В этом коде display: flex; устанавливает режим отображения flexbox, что важно для работы. Затем justify-content: center; выравнивает содержимое по центру и выравнивает элементы: center; выравнивает элементы по центру. Они работают вместе, чтобы центрировать элемент div по горизонтали. Наконец, заполнение: 100% 0; добавляет 100% отступ к оси Y (полноэкранная высота), чтобы центрировать элемент div по вертикали, как раньше. Собрав все вместе, они центрируют div по вертикали и горизонтали.
Все дело в центрировании элементов управления с помощью CSS. Подробнее
Использование TailwindCSS:
Да, я не могу закончить эту статью, не посоветовав вам использовать TailwindCSS. Это мой любимый фреймворк, поскольку он мне очень помог, когда я был новичком.
Давайте центрируем элемент div с помощью TailwindCSS,
Горизонтально:
Использование TailwindCSS для центрирования элемента div по горизонтали можно выполнить с помощью этого кода:
hello dev
В этом коде класс TailwindCSS flex устанавливает отображение flexbox, а центр элементов центрирует элемент по горизонтали.
Вертикально:
Использовать TailwindCSS для центрирования элемента div по вертикали можно с помощью этого кода:
hello dev
В этом коде h-экран класса TailwindCSS создает элемент div, используя полноэкранную высоту, класс flex устанавливает отображение в flexbox, а items-center центрирует элемент.
По вертикали и горизонтали:
hello dev
В этом коде класс h-screen создает div, используя полноэкранную высоту, класс flex устанавливает отображение в flexbox, items-center центрирует элемент, а justify-center выравнивает элемент по центру. Собрав все вместе, div центрируется как по вертикали, так и по горизонтали.
Это все, что касается центрирования элементов управления с помощью TailwindCSS. Подробнее
Центрирование элементов div может выделить элементы вашего веб-сайта, и именно так вы центрируете HTML-элемент div.
Обязательно практикуйтесь и не полагайтесь полностью на запоминание свойств. Хорошего дня :)
Здравствуйте, я студент и люблю программировать. Если мои статьи помогают вам и вы хотите сделать пожертвование, то спасибо, так как это поддержит мое образование и поможет мне достичь моей цели! Пожертвуйте Nabir14
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3