Rumah >hujung hadapan web >tutorial css >Bagaimana Memasukkan Imej dengan Elok dalam Div Sambil Mengekalkan Nisbah Aspek?
Soalan:
Bagaimanakah seseorang boleh memuatkan imej dengan kemas dalam div elemen sambil mengekalkan nisbah bidangnya, memastikan tiada bahagian imej dipangkas atau diherotkan?
Jawapan:
Untuk mencapai ini menggunakan CSS, gunakan sifat berikut:
img { max-height: 100%; max-width: 100%; }
Penjelasan:
Dengan menggabungkan kedua-dua sifat ini, imej akan mengecut dengan berkesan untuk dimuatkan dalam div sambil mengekalkan nisbah aspek asalnya. Imej akan dikecilkan secara berkadar, memastikan tiada bahagian yang dipotong atau diherotkan.
Nota Tambahan:
img { ... position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
Atas ialah kandungan terperinci Bagaimana Memasukkan Imej dengan Elok dalam Div Sambil Mengekalkan Nisbah Aspek?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!