Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Memangkas Auto dan Memusatkan Imej Arbitrari dalam Dataran Tertentu?

Bagaimana untuk Memangkas Auto dan Memusatkan Imej Arbitrari dalam Dataran Tertentu?

Susan Sarandon
Lepaskan: 2024-12-04 21:33:14
asal
361 orang telah melayarinya

How to Auto-Crop and Center an Arbitrary Image within a Specified Square?

Auto-Memotong dan Memusatkan Imej Arbitrari

Memandangkan imej yang tidak diketahui dimensi, tugas memotong segi empat sama dari tengahnya dan memaparkannya dalam petak yang ditentukan memerlukan penyelesaian dinamik.

Menggunakan Latar Belakang Imej

Satu pendekatan melibatkan penggunaan imej latar belakang yang diposisikan secara berpusat dalam elemen bersaiz kepada dimensi terpotong yang dikehendaki.

.center-cropped {
  width: 100px;
  height: 100px;
  background-position: center center;
  background-repeat: no-repeat;
}

<div>
Salin selepas log masuk

Kaedah ini memanfaatkan keupayaan CSS untuk menskala dan meletakkan latar belakang secara automatik imej, memastikan ia kekal di tengah dan dipangkas dalam dimensi yang ditentukan, tanpa mengira saiz imej asal.

Atas ialah kandungan terperinci Bagaimana untuk Memangkas Auto dan Memusatkan Imej Arbitrari dalam Dataran Tertentu?. 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