Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk memusatkan kotak html

Bagaimana untuk memusatkan kotak html

下次还敢
下次还敢asal
2024-04-05 08:57:151083semak imbas

Terdapat banyak cara untuk memusatkan kotak HTML: pemusatan mendatar: tetapkan jidar kiri dan kanan yang sama atau gunakan penjajaran teks: tengah. Berpusat menegak: Tetapkan jidar atas dan bawah yang sama atau gunakan kedudukan: sifat mutlak + atas/bawah. Pemusatan mendatar dan menegak: dilaksanakan menggunakan kelas flexbox, grid atau CSS.

Bagaimana untuk memusatkan kotak html

Cara Memusatkan Kotak HTML

Terdapat beberapa cara untuk memusatkan kotak dalam HTML, bergantung pada pemusatan yang dikehendaki dan teknik reka letak yang anda gunakan.

Pusat mendatar

  • Gunakan atribut margin: margin 属性:在盒子的左右两侧设置相等的 margin 值,使其从容器的边缘居中。
  • 使用 text-align 属性:将盒子容器的 text-align 设置为 "center",然后将盒子设置为 inline-blockblock 元素。

垂直居中

  • 使用 margin-topmargin-bottom 属性:在盒子的顶部和底部设置相等的 margin 值,使其从容器的上边缘和下边缘居中。
  • 使用 position 属性:将盒子的 position 设置为 "absolute",然后使用 topbottom 属性使其在垂直方向上居中。

水平和垂直居中

  • 使用 flexbox创建具有 display: flex 属性的容器,然后使用 align-itemsjustify-content 属性在水平和垂直方向上居中盒子。
  • 使用 grid创建具有 display: grid 属性的容器,然后使用 justify-contentalign-contentTetapkan nilai margin yang sama di sebelah kiri dan kanan kotak untuk memusatkannya dari tepi bekas.

Gunakan atribut text-align: Tetapkan text-align bekas kotak kepada "tengah", kemudian tetapkan kotak kepada inline-block kod> atau elemen <kod>sekat</kod>. . nilai kotak /code> untuk memusatkannya dari tepi atas dan bawah bekas.

Gunakan atribut position:

Tetapkan position kotak kepada "mutlak", kemudian gunakan atas dan bawah harta untuk memusatkannya secara menegak.

🎜🎜Pusat secara mendatar dan menegak 🎜🎜🎜🎜🎜Gunakan flexbox: 🎜Buat bekas dengan atribut display: flex dan kemudian gunakan align-items dan <code>justify-content memusatkan kotak secara mendatar dan menegak. 🎜🎜🎜Gunakan grid: 🎜Buat bekas dengan atribut display: grid, kemudian gunakan justify-content dan align-content harta memusatkan kotak secara mendatar dan menegak. 🎜🎜🎜🎜Menggunakan Kelas CSS 🎜🎜🎜Untuk memudahkan proses pemusatan, anda boleh mencipta kelas CSS yang mengandungi gaya pemusatan, seperti ini: 🎜<pre class="brush:php;toolbar:false">&lt;code class=&quot;css&quot;&gt;.centered { margin: auto; text-align: center; }&lt;/code&gt;</pre>🎜 Anda kemudian boleh menggunakan kelas ini pada mana-mana kotak yang anda mahu pusatkan. 🎜

Atas ialah kandungan terperinci Bagaimana untuk memusatkan kotak html. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn