Bagaimana untuk mencapai reka bentuk responsif sambil mengekalkan dimensi imej tetap?
P粉739706089
P粉739706089 2023-08-16 14:35:27
0
1
374

Saya mempunyai CSS berikut (menggunakan Bootstrap) untuk mengubah saiz imej supaya muat ke dalam bekas 16:9 tanpa regangan:

  

Kaedah ini berfungsi, tetapi apabila saya menggunakannya dalam grid Bootstrap, imej melimpahi grid (saya fikir kerana saya menetapkan saiz dengan nilai mutlak). Bagaimanakah saya boleh mengubah saiz imej tetapi tidak melimpah?

(Maklumat latar belakang: Ini sedang digunakan dalam komponen galeri, imej yang masuk mungkin berbeza saiz, jadi saya perlu mengubah saiz semuanya untuk dipaparkan dalam bekas saiz yang sama, mungkin terdapat yang hitam di bahagian atas atau jidar bawah)

P粉739706089
P粉739706089

membalas semua (1)
P粉191610580

Untuk menyelesaikan masalah ini, anda boleh menggunakanobject-fitsifat CSS. Atribut muat objek menentukan cara imej harus diubah saiz agar muat pada bekasnya. Nilai penutup akan mengubah saiz imej untuk mengisi keseluruhan bekas sambil mengekalkan nisbah bidangnya.

  
    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!