Paparkan Imej Saiz Semula dan Pangkas dengan CSS
Masalah:
Anda mahu paparkan imej daripada URL pada lebar dan ketinggian tertentu, walaupun nisbah bidangnya berbeza daripada dimensi yang dikehendaki. Matlamatnya adalah untuk mengubah saiz imej sambil mengekalkan nisbah asalnya, dan kemudian memangkasnya kepada saiz yang dikehendaki.
Penyelesaian CSS:
Untuk mencapai kedua-dua saiz semula dan pemangkasan, anda boleh menggabungkan teknik berikut:
Pelaksanaan:
.crop { width: 200px; height: 150px; overflow: hidden; } .crop img { width: 400px; height: 300px; margin: -75px 0 0 -100px; }
<div class="crop"> <img src="https://i.sstatic.net/wPh0S.jpg" alt="Image"> </div>
Dalam contoh ini:
Keputusan:
Gabungan ini membolehkan anda untuk memaparkan imej pada saiz tertentu sambil mengekalkan nisbah aspek asalnya dan memangkasnya agar sesuai dengan dimensi yang anda inginkan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Ubah Saiz dan Pangkas Imej kepada Dimensi Tertentu Hanya Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!