Bagaimana untuk membuat imej muncul di tengah atas dan bawah dalam css

下次还敢
Lepaskan: 2024-04-25 11:57:15
asal
1224 orang telah melayarinya

Kaedah untuk menggunakan CSS untuk memusatkan imej ke atas dan ke bawah: gunakan flexbox, tetapkan arah flex bekas induk kepada lajur, justify-content dan align-item ke tengah. Gunakan kedudukan mutlak, tetapkan kedudukan imej kepada mutlak, atas dan kiri kepada 50%, dan gunakan atribut transformasi untuk mengimbangi. Untuk menggunakan reka letak grid, tetapkan paparan bekas induk kepada grid dan letakkan item ke tengah. Gunakan atribut muat objek untuk memusatkan imej

Bagaimana untuk membuat imej muncul di tengah atas dan bawah dalam css

Cara menggunakan CSS untuk memusatkan imej ke atas dan ke bawah

Dalam CSS, anda boleh menggunakan kaedah berikut untuk memusatkan imej ke atas dan ke bawah:

Kaedah 1: Gunakan flexbox

<code class="css">.container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

img {
  height: 100px;
}</code>
Salin selepas log masuk

Kaedah kedua: Gunakan penentududukan mutlak

<code class="css">.container {
  position: relative;
}

img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}</code>
Salin selepas log masuk

Kaedah ketiga: Gunakan susun atur grid

<code class="css">.container {
  display: grid;
  place-items: center;
}

img {
  height: 100px;
}</code>
Salin selepas log masuk

kaedah keempat

method

: Gunakan atribut objekrr-fit lima: Gunakan padding

<code class="css">img {
  object-fit: contain;
}</code>
Salin selepas log masuk
Cadangan untuk memilih kaedah:
  • Jika anda memerlukan elemen lain di sekeliling imej, gunakan flexbox atau susun atur grid.
  • Jika saiz imej ditetapkan, gunakan kedudukan mutlak atau atribut muat objek.
  • Jika saiz imej tidak tetap, adalah disyorkan untuk menggunakan flexbox atau susun atur grid.
🎜

Atas ialah kandungan terperinci Bagaimana untuk membuat imej muncul di tengah atas dan bawah dalam css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!