Rumah >hujung hadapan web >tutorial css >Bagaimana untuk menetapkan pusat kotak dalam css

Bagaimana untuk menetapkan pusat kotak dalam css

下次还敢
下次还敢asal
2024-04-26 13:57:22682semak imbas

Dalam CSS, anda boleh menggunakan pelbagai kaedah untuk memusatkan kotak: pemusatan mendatar: jidar auto; : center;

Bagaimana untuk menetapkan pusat kotak dalam css

Tetapan tengah kotak dalam CSS

Dalam CSS, terdapat banyak cara untuk menyelaraskan kotak.

Pusat mendatar

  • margin: 0 auto;: Ini ialah kaedah yang paling biasa digunakan, yang menjajarkan kotak secara mendatar ke tengah elemen induk.
  • text-align: center;: Hanya align tengah teks dalam kotak.

Pusat menegak

  • menjajarkan menegak: tengah;: Pusatkan kotak secara menegak untuk menjajarkan elemen induk.
  • line-height: Tetapkan ketinggian kotak supaya teks di dalam kotak berpusat menegak. (Terpakai pada satu baris teks)
  • paparan: flex; align-item: tengah : Gunakan reka letak flexbox untuk memusatkan kotak secara menegak untuk menjajarkan elemen induk. (Berlaku untuk teks berbilang baris)

Pemusatan mendatar dan menegak

  • transform: terjemah(-50%, -50%);: Gunakan transformasi CSS untuk memusatkan kotak secara mendatar dan menegak pada masa yang sama .
  • paparan: flex; justify-content: center; align-item: center;: Gunakan susun atur flexbox untuk menyelaraskan kotak secara mendatar dan menegak pada masa yang sama.

Contoh kod:

<code class="css">.container {
  width: 200px;
  height: 100px;
  margin: 0 auto;  /* 水平居中 */
  text-align: center;  /* 文本水平居中 */
  vertical-align: middle;  /* 垂直居中 */
}</code>

Atas ialah kandungan terperinci Bagaimana untuk menetapkan pusat kotak dalam css. 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
Artikel sebelumnya:Apakah maksud span dalam css?Artikel seterusnya:Apakah maksud span dalam css?