Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Memusatkan Butang Di Dalam Div?

Bagaimanakah Saya Boleh Memusatkan Butang Di Dalam Div?

Mary-Kate Olsen
Lepaskan: 2024-12-25 20:05:09
asal
124 orang telah melayarinya

How Can I Center a Button Inside a Div?

Memusatkan Butang Dalam Div

Dalam pembangunan web, selalunya wajar untuk memusatkan butang dalam div yang mengandungi. Mari kita terokai dua penyelesaian untuk cabaran ini:

Menggunakan Flexbox

Flexbox menyediakan penyelesaian yang elegan untuk menjajarkan elemen di sepanjang kedua-dua paksi. Untuk memusatkan butang secara mendatar dan menegak dalam div:

#wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
Salin selepas log masuk

Jika hanya pemusatan mendatar dikehendaki, sifat justify-content boleh digunakan:

#wrapper {
  display: flex;
  justify-content: center;
}
Salin selepas log masuk

Margin- Pendekatan Berasaskan

Tanpa flexbox, butang boleh dipusatkan menggunakan margin:

button {
  margin: -20px -50px; /* Offset to center */
  position: relative;
  top: 50%;
  left: 50%;
}
Salin selepas log masuk

Untuk pemusatan mendatar sahaja, salah satu daripada dua pendekatan ini boleh digunakan:

  • margin: 0 auto; pada butang
  • text-align: center; pada div yang mengandungi

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memusatkan Butang Di Dalam Div?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan