Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mengekalkan Nisbah Aspek Div ​​dengan CSS untuk Paparan Responsif?

Bagaimana untuk Mengekalkan Nisbah Aspek Div ​​dengan CSS untuk Paparan Responsif?

Patricia Arquette
Lepaskan: 2024-11-11 00:20:03
asal
569 orang telah melayarinya

How to Maintain a Div's Aspect Ratio with CSS for Responsive Display?

Mengekalkan Nisbah Aspek Div ​​dalam CSS untuk Paparan Responsif

Dalam bidang reka bentuk web responsif, mengekalkan nisbah aspek elemen adalah penting untuk memastikan integriti visualnya merentas saiz skrin yang berbeza. Untuk mencapai matlamat ini, CSS menawarkan penyelesaian bijak yang melaraskan ketinggian div secara automatik agar sepadan dengan lebarnya, mengekalkan bentuk segi empat samanya.

Untuk melaksanakan kesan ini, hanya gunakan kod CSS berikut pada elemen div anda:

div {
  height: 0;
  padding-bottom: 100%;
}
Salin selepas log masuk

Teknik ini menggunakan pelapik berasaskan peratusan pada div, dengan berkesan mewujudkan nisbah aspek segi empat sama yang berskala secara berkadar dengan lebar div. Div luar bertindak sebagai pemegang tempat untuk segi empat sama, manakala div dalam mengandungi kandungan sebenar.

Petua Tambahan:

  • Gunakan sifat warna latar belakang untuk menambah warna latar belakang pada div dan meningkatkan keterlihatannya.
  • Laraskan nilai peratusan dalam sifat padding-bottom kepada ubah nisbah bidang seperti yang dikehendaki.

Contoh Kod:

<div>
Salin selepas log masuk

Teknik ini disokong oleh kebanyakan pelayar dan akan memastikan elemen div anda mengekalkan segi empat sama bentuk tanpa mengira lebar ibu bapa.

Atas ialah kandungan terperinci Bagaimana untuk Mengekalkan Nisbah Aspek Div ​​dengan CSS untuk Paparan Responsif?. 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