Bagaimana untuk Mengalih Keluar Ruang Putih Di Sekitar Elemen CSS Berskala?

Barbara Streisand
Lepaskan: 2024-10-27 06:11:02
asal
394 orang telah melayarinya

 How to Remove White Space Around Scaled CSS Elements?

Menyelesaikan Ruang Putih Di Sekitar Elemen CSS Berskala

Apabila menggunakan transformasi skala pada elemen CSS, ia boleh menyebabkan ruang putih muncul di sekeliling elemen berskala. Ini kerana penskalaan mempengaruhi saiz yang diberikan elemen, tetapi bukan saiz fizikalnya, menjadikan ruang sekeliling kosong.

Memahami Masalah

Transformasi CSS, seperti skala , alihkan kandungan yang diberikan elemen, termasuk latar belakang dan elemen anak, sebagai satu unit sambil meninggalkan elemen sekeliling dalam kedudukan asalnya. Ini menghasilkan ruang kosong di sekeliling elemen berskala.

Penyelesaian

Untuk mengalih keluar ruang putih, anda perlu melaraskan saiz elemen yang dipaparkan supaya sepadan dengan saiz berskalanya. Ini boleh dicapai menggunakan sifat CSS seperti lebar dan tinggi. Begini cara anda boleh melakukannya:

Penyelesaian CSS:

<code class="css">.quarter.scale-thumb {
  width: 60%; // Adjusted width to match scaled size
  height: 60%; // Adjusted height to match scaled size
  -webkit-transform: scale(0.2);
  -moz-transform: scale(0.2);
  -o-transform: scale(0.2);
  transform: scale(0.2);
}</code>
Salin selepas log masuk

Penyelesaian JavaScript:
Sebagai alternatif, anda boleh menggunakan JavaScript untuk laraskan saiz elemen secara manual selepas menggunakan penjelmaan:

<code class="javascript">document.querySelector('.quarter.scale-thumb').style.width = '60%';
document.querySelector('.quarter.scale-thumb').style.height = '60%';</code>
Salin selepas log masuk

Dengan melaraskan lebar dan ketinggian elemen berskala, anda boleh menghapuskan ruang putih tambahan dan memastikan kandungan berskala sesuai dengan ruang yang dimaksudkan.

Atas ialah kandungan terperinci Bagaimana untuk Mengalih Keluar Ruang Putih Di Sekitar Elemen CSS Berskala?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!