Jika anda ingin mencari 30 mata dari kiri dan 5 mata dari atas, apa yang anda boleh lakukan?
#navigasi
{
jawatan: mutlak;
kiri: 30px;
atas: 5px
}
Sudah tentu, anda juga boleh melakukan ini:
margin: 5px 0 0 30px
Perhatikan bahawa susunan 4 nombor ialah: atas, kanan, bawah, kiri. Sudah tentu, kadangkala meletakkan kedudukan berbanding margin adalah lebih baik.
10. Warna latar belakang terus ke bahagian bawah skrin
Kawalan dalam arah menegak adalah di luar kemampuan CSS. Jika anda mahu bar navigasi pergi terus ke bahagian bawah halaman seperti bar kandungan, menggunakan jadual adalah sangat mudah, tetapi jika anda hanya menggunakan CSS seperti ini:
#navigasi
{
latar belakang: biru;
lebar: 150px
}
Bar navigasi yang lebih pendek tidak akan terus ke bawah, ia akan tamat apabila kandungan tamat separuh jalan. Apa yang perlu dilakukan?
Malangnya, satu-satunya cara untuk menipu ialah menambahkan imej latar belakang pada lajur yang lebih pendek, dengan lebar yang sama dengan lebar lajur, dan menjadikannya warna yang sama dengan warna latar belakang yang ditetapkan.
badan
{
latar belakang: url(blue-image.gif) 0 0 repeat-y
}
Anda tidak boleh menggunakan ia sebagai unit pada masa ini, kerana helah itu akan didedahkan sebaik sahaja pembaca menukar saiz fon, dan anda hanya boleh menggunakan px.
11. Perbandingan antara Blok dan elemen sebaris
Semua elemen HTML adalah sama ada blok atau sebaris. Ciri-ciri elemen blok ialah:
Sentiasa mulakan pada baris baharu;
Ketinggian, ketinggian garisan dan jidar atas dan bawah semuanya boleh dikawal
Lebar lalai kepada 100% bekasnya melainkan lebar ditetapkan