menguasai kemahiran saiz dan kedudukan imej latar belakang CSS untuk membuat susun atur responsif dengan mudah! Artikel ini akan meneroka sifat background-size
dan background-position
secara mendalam untuk membantu anda mengawal saiz dan kedudukan imej latar belakang.
mata teras:
Atributbackground-size
dan cover
, serta unit berangka seperti piksel, em, dan peratusan. contain
Atribut background-position
. background-size: cover
background-position
Gabungan background-size
sangat sesuai untuk susun atur responsif untuk menangani perubahan saiz kontena. background-position
Latihan praktikal:
Kami akan menggunakan gambar OIA, Santorini (400px x 600px) untuk demonstrasi.
Dalam contoh kami, 300px x 200px
Mempunyai latar belakang kuning, imej latar belakang berada di atas latar belakang kuning. <div>
<code><div> Jika anda menambah imej latar secara langsung, hanya sebahagian daripada imej yang akan dipaparkan kerana saiz imej lebih besar daripada . <p>
<code><div> <s>
Atribut </s><p> <img src="https://img.php.cn/upload/article/000/000/000/173906287235522.jpg" alt="How to Use CSS background-size and background-position "> akan membantu kita menyelesaikan masalah ini. </p>
<p> <code>background-size
Gunakan
Atribut background-size
menyediakan dua kata kunci
, serta unit berangka (px, em, %) dan background-size
. cover
contain
auto
background-size: contain;
background-size: cover;
Nilai lain: Gunakan peratusan atau nilai piksel untuk menetapkan saiz imej, tetapi berhati -hati untuk mengelakkan ubah bentuk imej.
Gunakan
Secara lalai, sudut kiri atas imej latar belakang terletak di sudut kiri atas bekas. Atribut background-position
membolehkan kita mengawal kedudukan imej dengan tepat.
Kata kunci: Gunakan kombinasi kata kunci dan kedudukan menggunakan top
, bottom
, left
, right
dan kata kunci lain. center
Ringkasan:
dan background-size
sifat adalah alat yang kuat dalam CSS, terutamanya berguna apabila membuat susun atur responsif. Penggunaan fleksibel kedua -dua atribut ini dapat dengan mudah mencapai pelbagai kesan imej latar belakang. background-position
dan background-size
. Di samping itu, adalah disyorkan untuk mempelajari sifat background-position
dan object-fit
, yang juga sesuai untuk imej sebaris. object-position
FAQs:
background-position: bottom right;
background-position
background-size: cover;
Perbezaan antara background-size: cover;
? background-size: contain;
Isi bekas, cover
penuh paparan penuh. contain
Atas ialah kandungan terperinci Cara menggunakan saiz latar belakang dan kedudukan latar belakang CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!