Dengan Cascading Style Sheets (CSS), Anda dapat mengubah ukuran dan rasio aspek gambar dan latar belakang. Tersedia tiga opsi pengubahan ukuran. mengubah ukuran mutlak, mempertahankan rasio aspek, dan mengubah ukuran relatif. Anda juga dapat menskalakan dan mengisi latar belakang. Namun, itu semua adalah pekerjaan manual yang membutuhkan waktu, keterampilan, dan usaha Show Dengan Cloudinary, Anda dapat dengan mudah mengubah gambar, termasuk mengubah ukuran dan latar belakangnya. Artikel ini menjelaskan cara melakukan tugas tersebut secara manual dengan CSS dan melalui proses otomatis berbasis AI di Cloudinary Inilah topiknya Anda dapat mengubah ukuran gambar dengan CSS3, versi CSS terbaru, dengan salah satu dari tiga cara, seperti dijelaskan di bawah ini. Pilih pilihan Anda sesuai dengan nilai Dengan pengubahan ukuran absolut, Anda menentukan nilai 1), ems ( 2), atau format ukuran absolut lainnya. Lihat contoh ini Salin tautan ke tajuk iniUntuk mempertahankan rasio aspek, ubah nilai 5 untuk properti lain guna mengaktifkan ukuran otomatis, seperti dalam contoh ini Salin tautan ke tajuk iniUkuran relatif berarti mengubah ukuran gambar menurut induk 6 atau ukuran viewport klien. Jika Anda menerapkan properti itu ke gambar sebagai satu-satunya elemen, wadah induknya adalah area pandang. Pengaturan _7 mempertahankan dimensi asli gambar. CSS kemudian mengukur ke titik di mana seluruh gambar terlihatContoh ini mengatur ukuran gambar agar sesuai dengan ruang yang tersedia di penampung induk Salin tautan ke tajuk iniKatakanlah Anda ingin mengubah ukuran gambar latar agar lebih pas dengan elemen atau halaman Anda. Properti 8 akan berguna. Lihat contoh di bawah ini Salin tautan ke tajuk iniMirip dengan mengubah ukuran dengan gambar standar, mengubah ukuran mutlak mengubah dimensi latar belakang agar sesuai dengan tinggi dan lebar yang Anda tentukan. Ingatlah bahwa mengatur nilai secara manual juga mengubah rasio aspek Untuk mengubah ukuran latar belakang, tentukan lebar terlebih dahulu, lalu tinggi. Menghilangkan ketinggian default ke 5. Misalnya, tiga baris kode di bawah ini menghasilkan ukuran gambar yang sama, dengan asumsi bahwa gambar dimulai dari 200px kali 200px Salin tautan ke tajuk iniUkuran relatif bekerja dengan cara yang sama seperti mengubah ukuran mutlak, seperti dijelaskan di atas, kecuali bahwa, di sini, Anda menentukan nilai untuk properti 8 bukan nilai untuk height dan width . Misalnya Salin tautan ke tajuk iniUntuk secara otomatis mengubah ukuran latar belakang Anda hingga maksimum yang dapat ditahan oleh elemen induk, tentukan nilai 3—sama seperti yang Anda lakukan untuk 4. Latar belakang kemudian secara otomatis membentuk ubin untuk mengisi ruang yang tersisaUntuk menghentikan perilaku tersebut, tambahkan properti _5. Namun, penyiapan seperti itu menyisakan ruang yang tidak dapat diisi dengan gambar tunggal kosongIni sebuah contoh Salin tautan ke tajuk iniUntuk menerapkan efek yang serupa dengan 3 tetapi tanpa spasi kosong, tentukan nilai 7 untuk mengisi elemen penampung latar belakang tetapi pangkas kelebihan gambar di luar penampung, seperti ini
Untuk lebih banyak cara mengubah gambar di CSS, lihat artikel kami tentang efek dan filter gambar CSS Salin tautan ke tajuk iniLayanan berbasis cloud untuk mengelola gambar dan video, Cloudinary menawarkan paket berlangganan gratis selamanya. Saat berada di platform itu, Anda dapat mengunggah gambar, menerapkan efek bawaan, filter, dan modifikasi. Anda juga dapat mengubah ukuran gambar secara otomatis, berfokus pada elemen terpenting dengan AI atau menyesuaikannya dengan desain situs web Anda tanpa harus memangkas atau menskalakannya secara manual Selain itu, Anda dapat mengubah gambar secara terprogram dengan SDK atau parameter URL sederhana. Cloudinary menerapkan perubahan secara dinamis, membiarkan gambar asli Anda tetap utuh. Artinya, Anda dapat memodifikasi gambar dengan cepat untuk beradaptasi dengan perubahan desain—sangat nyaman dan menghemat waktu Salin tautan ke tajuk iniBerikut adalah tiga cara untuk mengubah ukuran elemen atau gambar latar belakang dengan parameter URL Cloudinary. Setiap bagian di bawah menautkan Anda ke halaman Cloudinary Cookbook dengan detail lebih lanjut Salin tautan ke tajuk iniUntuk membatasi ukuran gambar ke dimensi tertentu, ubah nilai 8 ( 9 dalam URL) menjadi 0Di bawah ini adalah gambar yang telah diubah ukurannya dari 850 x 565 px. hingga 70 x 70 piksel. dengan _0. Karena rasio aspek dipertahankan, tampilan ini berukuran 70 x 47 pxMemuat contoh kode Salin tautan ke tajuk iniUntuk fokus pada detail tertentu—wajah, objek, kontras warna—sambil mengubah ukuran gambar, pangkas gambar dengan fitur gravitasi otomatis Cloudinary yang cerdas. Parameter yang disetel adalah 2 (g dalam URL), yang menawarkan nilai 5 yang secara cerdas memotong sesuai dengan konten gambar AndaCloudinary secara otomatis memangkas gambar dengan fitur berbasis AI yang sadar konten dengan memilih wajah, fitur individual, atau area minat. Untuk memicu tugas itu, terapkan filter _2 ( 5) dengan fitur yang ingin Anda pertahankanContoh ini dengan pengaturan _6 memangkas area yang paling menarik, seperti yang ditentukan oleh AIContoh lain. untuk menghindari objek yang tidak relevan alih-alih produk dalam gambar produk yang menjadi pusat perhatian, tentukan produk sebagai fokus. Gambar di kanan bawah berfokus pada ransel Memuat contoh kode g_auto. klasik Memuat contoh kodeg_auto. ransel Salin tautan ke tajuk iniSelain kemampuan mengubah ukuran gambar, Cloudinary menawarkan banyak alat canggih untuk pengembang web, termasuk yang berikut ini Bagaimana cara mengotomatiskan ukuran gambar di CSS?Untuk mengubah ukuran gambar atau video secara otomatis agar muat dalam wadah div gunakan properti object-fit . Ini digunakan untuk menentukan bagaimana gambar atau video cocok dalam wadah. properti objek-fit. Properti ini digunakan untuk menentukan bagaimana gambar atau video mengubah ukuran dan menyesuaikan wadah.
Bagaimana cara membuat gambar latar cocok untuk semua ukuran layar di CSS?Dengan menggunakan CSS, Anda dapat mengatur properti background-size agar gambar pas dengan layar (viewport) . Properti background-size memiliki nilai cover. Ini menginstruksikan browser untuk secara otomatis menskalakan lebar dan tinggi gambar latar responsif agar sama atau lebih besar dari viewport.
Bagaimana cara mengubah ukuran gambar latar belakang di CSS responsif?Berikut cara membuat gambar latar responsif dengan CSS. Gunakan properti background-size untuk menyertakan viewport . Berikan properti ini nilai sampul yang akan memberi tahu browser untuk menskalakan tinggi dan lebar gambar latar sehingga selalu sama atau lebih besar dari tinggi/lebar area pandang perangkat.
Bagaimana cara memaksa ukuran gambar di CSS?Solusi Sederhana Menggunakan CSS
. Dengan properti tinggi diatur ke otomatis, tinggi gambar Anda berubah secara proporsional dengan lebar untuk memastikan rasio aspek dipertahankan. By setting the width property to 100%, you are telling the image to take up all the horizontal space that is available. With the height property set to auto, your image's height changes proportionally with the width to ensure the aspect ratio is maintained. |