Tata Letak CSS - Tumpas
- Hal Sebelumnya z-index CSS
- Hal Berikutnya Fadil CSS
CSS overflow properti mengawal cara pengendalian kandungan yang terlalu besar untuk disesuaikan di kawasan yang ditentukan.
CSS Overflow
overflow
Properti ini menentukan sama ada kandungan dipotong atau palang gerak ditambahkan apabila kandungan terlalu besar untuk disesuaikan di kawasan yang ditentukan.
overflow
Properti ini boleh diatur dengan nilai berikut:
visible
- Secara lalai. Kandungan tidak dipotong. Kandungan akan diwarnai di luar kotak elemenhidden
- Kandungan dipotong, sisanya akan tak dapat dilihatscroll
- Kandungan dipotong, palang gerak ditambahkan untuk melihat sisanyaauto
- Denganscroll
Sebagai yang serupa, tetapi hanya menambahkan palang gerak apabila diperlukan
Komen:overflow
Properti ini hanya berlaku untuk elemen blok yang mempunyai ketinggian yang ditentukan.
Komen:Dalam OS X Lion (pada Mac), palang gerak secara lalai disembunyikan dan hanya muncul apabila digunakan (walaupun diatur "overflow:scroll").
overflow: visible
Secara lalai, overflow adalah terlihat (visible
) ini berarti ia tidak akan dipotong, tetapi akan diwarnai di luar kotak elemen:
Contoh
div { width: 200px; height: 50px; background-color: #eee; overflow: visible; }
overflow: hidden
Jika anda gunakan hidden
nilai, kandungan akan dipotong dan sisanya disembunyikan:
Contoh
div { overflow: hidden; }
overflow: scroll
Jika nilai diatur untuk scroll
Kandungan akan dipotong dan palang gerak ditambahkan untuk menggerakkan di dalam kotak (walaupun anda tidak memerlukannya):
Contoh
div { overflow: scroll; }
overflow: auto
auto
nilai seperti scroll
tetapi ia hanya menambahkan palang gerak apabila diperlukan:
Contoh
div { overflow: auto; }
overflow-x dan overflow-y
overflow-x
Dan overflow-y
Properti ini menentukan sama ada kandungan hanya diubah secara horizontal atau vertikal (atau keduanya):
overflow-x
Menentukan bagaimana kandungan di sebelah kiri/kanan menghadapi.overflow-y
Menentukan bagaimana kandungan di atas/bawah menghadapi.
Contoh
div { overflow-x: hidden; /* Sembunyikan bar gulung horizontal */ overflow-y: scroll; /* Menambahkan bar gulung vertikal */ }
Semua Properti Overflow CSS
Properti | Deskripsi |
---|---|
overflow | Tentukan apa yang akan terjadi jika kandungan melampaui kandungan elemen. |
overflow-x | Tentukan bagaimana kandungan akan ditangani jika kandungan melampaui kawasan konten elemen. |
overflow-y | Tentukan bagaimana kandungan akan ditangani jika kandungan melampaui kawasan konten elemen. |
- Hal Sebelumnya z-index CSS
- Hal Berikutnya Fadil CSS