Buat Kotak Dengan Teks Bergulir Menggunakan CSS dan HTML

Sebuah HTML scroll box adalah kotak yang menambahkan scroll bar ke sisi kanan dan bawah ketika isi kotak lebih besar dari dimensi kotak. Dengan kata lain, jika Anda memiliki kotak yang dapat memuat sekitar 50 kata, dan Anda memiliki teks 200 kata, kotak gulir HTML akan menempatkan bilah gulir ke atas untuk memungkinkan Anda melihat 150 kata tambahan. Dalam HTML standar yang hanya akan mendorong teks tambahan di luar kotak.

Membuat scroll HTML cukup mudah. Anda hanya perlu mengatur lebar dan tinggi dari elemen yang ingin Anda gulir dan kemudian gunakan CSS properti overflow untuk mengatur bagaimana Anda ingin pengguliran terjadi.

Kode HTML
Hamza TArkkol / Getty Images

Apa yang Harus Dilakukan dengan Teks Ekstra?

Bila Anda memiliki lebih banyak teks daripada yang muat di ruang tata letak Anda, Anda memiliki beberapa opsi:

  • Tulis ulang teks sehingga lebih pendek dan pas.
  • Biarkan teks mengalir melampaui batas dan berharap tata letak dapat melenturkan untuk mendukungnya.
  • Potong teks yang meluap.
  • Tambahkan bilah gulir (biasanya vertikal untuk teks) sehingga ruang bergulir untuk menampilkan teks tambahan.
    instagram viewer

Opsi terbaik biasanya adalah opsi terakhir: buat kotak teks bergulir. Kemudian teks tambahan masih dapat dibaca, tetapi desain Anda tidak terganggu.

HTML dan CSS untuk ini adalah:

teks di sini... 

Itu melimpah: otomatis; memberitahu browser untuk menambahkan bilah gulir jika diperlukan untuk menjaga teks agar tidak melebihi batas div. Tetapi agar ini berfungsi, Anda juga memerlukan properti gaya lebar dan tinggi yang ditetapkan pada div, sehingga ada batas untuk meluap.

Anda juga dapat memotong teks dengan mengubah overflow: auto; untuk melimpah: tersembunyi; Jika Anda meninggalkan properti overflow, teks akan melampaui batas div.

Anda Dapat Menambahkan Bilah Gulir ke Lebih dari Sekedar Teks

Jika Anda memiliki gambar besar yang ingin Anda tampilkan di ruang yang lebih kecil, Anda dapat menambahkan bilah gulir di sekitarnya dengan cara yang sama seperti yang Anda lakukan dengan teks.

Dalam contoh ini, gambar 400x509 berada di dalam paragraf 300x300.

Tabel Dapat Diuntungkan dari Scroll Bar

Tabel informasi yang panjang bisa menjadi sangat sulit untuk dibaca dengan sangat cepat, tetapi dengan meletakkannya di dalam div dengan ukuran terbatas dan kemudian menambahkan properti overflow, Anda dapat membuat tabel dengan banyak data yang tidak memakan banyak ruang di komputer Anda halaman.

Cara termudah seperti dengan gambar dan teks, cukup tambahkan div di sekitar tabel, atur lebar dan tinggi div itu, dan tambahkan properti overflow:

... 

Satu hal yang terjadi ketika Anda melakukan ini adalah bilah gulir horizontal biasanya muncul karena browser menganggap bahwa bilah gulir krom tumpang tindih dengan tabel. Ada banyak cara untuk memperbaikinya dari mengubah lebar tabel dan lain-lain. Tetapi favorit kami adalah mematikan pengguliran horizontal dengan properti CSS 3 melimpah-x

Tambahkan saja overflow-x: tersembunyi; ke div, dan itu akan menghapus bilah gulir horizontal. Pastikan untuk menguji ini, karena mungkin ada konten yang hilang.

Firefox Mendukung Penggunaan Tag TBODY untuk Overflow

Salah satu fitur yang sangat bagus dari browser Firefox adalah Anda dapat menggunakan properti overflow pada tag tabel bagian dalam seperti tbody dan thead atau tfoot. Ini berarti Anda dapat mengatur bilah gulir pada konten tabel, dan sel tajuk tetap berlabuh di atasnya. Ini hanya berfungsi di Firefox, yang terlalu buruk, tetapi ini adalah fitur yang bagus jika pembaca Anda hanya menggunakan Firefox. Jelajahi contoh ini di Firefox untuk melihat apa yang saya maksud.

...NamaTeleponJennifer502-5366. 
... 

Format

mlaapachicago

Kutipan Anda

Kirnin, Jennifer. "Kotak Gulir HTML." ThoughtCo, Mei. 14, 2021, thinkco.com/html-scroll-box-3466228.Kirnin, Jennifer. (2021, 14 Mei). Kotak Gulir HTML. Diterima dari https://www.thoughtco.com/html-scroll-box-3466228Kirnin, Jennifer. "Kotak Gulir HTML." PikiranCo. https://www.thoughtco.com/html-scroll-box-3466228 (diakses 23 Juni 2021).

  • Dua pria coding di komputer

    Cara Menata Iframe Dengan CSS

  • Ilustrasi pemrograman

    Cara Menggunakan CSS untuk Menempatkan Gambar dan Objek HTML Lainnya

  • Pria melakukan desain web di meja.

    Cara Membangun Tata Letak 3-Kolom di CSS

  • Tablet menampilkan berita di atas meja

    Cara Mengambang Gambar ke Kanan Teks

  • Pekerja menggunakan perangkat lunak untuk mengkalibrasi pegas di kantor

    Tambahkan Gambar ke Halaman Web Menggunakan HTML

  • Pria berkacamata di telepon menggunakan komputer laptop

    Cara Menyisipkan Baris dalam HTML Dengan Tag HR

  • pengembang web wanita bekerja di komputer

    Cara Mengambang Gambar ke Kiri Teks di Halaman Web

  • Berbagai wadah dan layar komputer tampak penuh dengan cairan, Judul: Konten itu seperti air

    Tata Letak Lebar Tetap Versus Tata Letak Cair

  • Wanita melihat dinding dengan kode

    Membuat Konten yang Dapat Digulir dalam HTML5 dan CSS3 Tanpa MARQUEE

  • Foto yang diberi tanda air dari aliran yang mengalir

    Cara Membuat Tanda Air di Microsoft Publisher

  • Tanda tangan HTML (kanan) dengan kode HTML (kiri)

    Cara Membuat Tanda Tangan Email HTML

  • Tampilan Samping Pria yang Bekerja Di Kantor

    Menggunakan Atribut Elemen TABEL HTML

  • Javascript melalui Digit Biner

    Cara Membuat Tenda Teks Berkelanjutan di JavaScript

  • logo CSS3

    Perbedaan Antara CSS2 dan CSS3

  • desain situs web Elemen konsep untuk merancang situs web.

    Gaya Garis Besar CSS

  • Cara Mengubah Garis Bawah Tautan di Halaman Web

Rumah

Pelajari Sesuatu yang Baru Setiap Hari

Ada kesalahan. Silakan coba lagi.

Anda masuk! Terima kasih telah mendaftar.

Ada kesalahan. Silakan coba lagi.

Terima kasih telah mendaftar.

Ikuti kami

  • FacebookFacebook
  • Papan flipPapan flip
PERCAYA
  • Tentang kami
  • Mengiklankan
  • Kebijakan pribadi
  • Kebijakan Cookie
  • Karir
  • Pedoman Editorial
  • Kontak
  • Syarat Penggunaan
  • Pemberitahuan Privasi California

ThoughtCo menggunakan cookie untuk memberi Anda pengalaman pengguna yang luar biasa dan untuk kami

tujuan bisnis.