Bagaimana untuk menyesuaikan imej dalam panggilan api?
P粉138871485
2023-09-05 13:36:09
<p>Ini adalah kali pertama saya menyiarkan apa-apa di sini, jadi jika saya terlepas sesuatu, sila beritahu saya! Ok, jadi masalah saya ialah imej dalam halaman kategori tidak sesuai antara satu sama lain dan tidak lagi berbaris. Ini berlaku selepas saya mempelajari sedikit JavaScript dan mendapat imej daripada panggilan API. Kini mereka tidak kelihatan begitu baik lagi...terutamanya dalam paparan mudah alih. Bagaimanakah saya boleh membuat saiz yang sama? BTW, saya benar-benar noob.
Berikut ialah pautan ke halaman saya: https://lovely-croissant-3cceca.netlify.app/</p>
<p>Saya cuba membetulkannya dengan CSS, tetapi ia tidak lagi "bertindak balas" apabila saya menukar sesuatu. Paparan mudah alih dalam halaman kategori, imej terlalu tinggi. Walau bagaimanapun, apabila saya cuba menurunkannya dalam pertanyaan media, versi desktop juga berubah. Saya tahu ini mungkin sesuatu yang saya lakukan semasa saya bereksperimen dengan javascript. Saya juga tidak boleh menukar nama "ujian" kepada yang lain kerana semuanya akan terganggu...</p>
Yang penting ialah output, daripada memanggil imej melalui API, kita boleh menggunakan CSS untuk mengendalikan hasilnya.
Tajuk filem menolak imej ke bawah kerana ia berada dalam bekas yang sama jadi kami perlu memberikannya ketinggian.
Imej adalah dalam perkadaran yang berbeza, jadi anda boleh menggunakan
object-fit: cover
untuk memangkas imej pada saiz maksimum dengan ketinggian imej minimum.Pada peranti mudah alih: Anda perlu menambah
overflow
设置为visible
,并从.container-中取出
juga (jika tidak akan terdapat berbilang ruang tambahan), dan hanya kepada ibu bapa.padding
childPerkara seperti ini akan dilakukan: