css - Bagaimana untuk menulis susun atur responsif dengan imej latar belakang
怪我咯
怪我咯 2017-07-06 10:37:20
0
3
2087

Sama seperti ini, saya sekarang ingin membuat komponen dengan imej latar belakang, tetapi imej latar belakang tidak boleh 100%, dan kemudian mesti ada kandungan di tengah, imej di sebelah kiri dan teks di sebelah kanan jadikan ia responsif

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(3)
ringa_lee

Cubalah background-size: cover;

phpcn_u1582

kedudukan latar belakang, digunakan bersama dengan saiz latar belakang, adakah anda telah mencubanya

大家讲道理

Anda boleh mengkaji dengan teliti beberapa halaman Apple Beberapa halamannya menggunakan imej latar belakang dan menyesuaikan diri - sudah tentu, reka letaknya juga agak mudah. Prinsipnya ialah CSS3 Media Query.

Saya biasanya menggunakan 2 penyelesaian:

  • Sistem susun atur grid 12 lajur (lebar, apungan, tindak balas berurutan);

  • Penyesuaian Pertanyaan Media (gunakan
  • reka letak, saiz fon, gambar penjimatan aliran yang disesuaikan

    position 属性或 flex).

  • Jika ia adalah pembangunan komponen, anda masih boleh menggunakan
untuk mentakrifkan

parameter sebarisprops, dan kemudian komponen akan menentukan gaya reka letak secara dalaman (beberapa reka letak dipratetap ); Untuk imej latar belakang, anda boleh menggunakan atribut

untuk melaksanakan paparan imej adaptif (autoisi), atau anda boleh menggunakan Media Query untuk menentukan paparan berbeza pada peranti berbeza (contohnya: imej desktop mempunyai lebar yang lebih lebar daripada ketinggian, mudah alih imej skrin menegak mempunyai ketinggian lebih besar daripada lebar) ) gambar (menjimatkan trafik).

background-sizebackground-position: center centerSaya fikir: Cuba untuk tidak menggunakan latar belakang sebagai sebahagian daripada reka letak kandungan, melainkan pereka bentuk menyediakan anda dengan saiz dan pelan penyesuaian imej yang mencukupi!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan