Cara membungkus elemen html

Di CSS, jika Anda memiliki string yang tidak dapat dipecahkan seperti kata yang sangat panjang, secara default string tersebut akan meluap ke wadah apa pun yang terlalu kecil untuknya ke arah inline. Kita bisa melihat ini terjadi pada contoh di bawah ini. kata yang panjang memanjang melewati batas kotak tempat kata itu berada

CSS akan menampilkan luapan dengan cara ini, karena melakukan hal lain dapat menyebabkan hilangnya data. Dalam kehilangan data CSS berarti beberapa konten Anda hilang. Jadi nilai awal dari overflow adalah visible, dan kita dapat melihat teks yang meluap. Biasanya lebih baik untuk dapat melihat luapan, meskipun berantakan. Jika ada yang hilang atau terpotong seperti yang akan terjadi jika overflow disetel ke hidden Anda mungkin tidak melihatnya saat mempratinjau situs Anda. Luapan berantakan setidaknya mudah dikenali, dan dalam kasus terburuk, pengunjung Anda akan dapat melihat dan membaca konten meskipun terlihat agak aneh

Dalam contoh berikutnya, Anda dapat melihat apa yang terjadi jika overflow diatur ke hidden

Untuk menemukan ukuran minimum kotak yang akan menampung isinya tanpa luapan, setel properti width atau inline-size kotak ke min-content

Oleh karena itu, menggunakan min-content adalah salah satu kemungkinan untuk kotak yang meluap. Jika memungkinkan untuk membiarkan kotak tumbuh menjadi ukuran minimum yang diperlukan untuk konten, tetapi tidak lebih besar, menggunakan kata kunci ini akan memberi Anda ukuran itu

Jika ukuran kotak harus tetap, atau Anda ingin memastikan bahwa kata-kata yang panjang tidak dapat meluap, maka properti visible0 dapat membantu. Properti ini akan memecah kata setelah terlalu panjang untuk muat di baris itu sendiri

Catatan. Properti visible0 bertindak dengan cara yang sama seperti properti non-standar visible2. Properti visible2 sekarang diperlakukan oleh browser sebagai alias dari properti standar

Properti alternatif untuk dicoba adalah visible_4. Properti ini akan merusak kata pada saat meluap. Ini akan menyebabkan impas jika menempatkan kata ke baris baru akan memungkinkannya ditampilkan tanpa putus

Dalam contoh berikutnya, Anda dapat membandingkan perbedaan antara dua properti pada string teks yang sama

Ini mungkin berguna jika Anda ingin mencegah munculnya celah besar jika hanya ada cukup ruang untuk string. Atau, di mana ada elemen lain yang Anda tidak ingin jeda terjadi segera setelahnya

Pada contoh di bawah ini terdapat kotak centang dan label. Katakanlah, Anda ingin labelnya rusak jika kotaknya terlalu panjang. Namun, Anda tidak ingin merusaknya langsung setelah kotak centang

Untuk menambahkan tanda hubung saat ada kata yang terputus, gunakan properti CSS visible5. Menggunakan nilai visible6, browser bebas untuk secara otomatis memecah kata pada titik tanda hubung yang sesuai, mengikuti aturan apa pun yang dipilihnya. Untuk memiliki kontrol atas proses, gunakan nilai visible7, lalu masukkan karakter hard atau soft break ke dalam string. Hard break (visible_8) akan selalu break, meskipun tidak perlu dilakukan. Soft break (visible9) hanya break jika break dibutuhkan

Anda juga dapat menggunakan properti overflow0 untuk menggunakan string pilihan Anda alih-alih karakter tanda hubung di akhir baris (sebelum baris tanda hubung terputus)

Properti ini juga mengambil nilai visible_6, yang akan memilih nilai yang benar untuk menandai jeda baris kata tengah sesuai dengan konvensi tipografi bahasa konten saat ini

Jika Anda tahu di mana Anda ingin string panjang putus, maka Anda juga dapat memasukkan elemen HTML overflow2. Ini dapat berguna dalam kasus seperti menampilkan URL yang panjang di halaman. Anda kemudian dapat menambahkan properti untuk memecah string di tempat yang masuk akal yang akan membuatnya lebih mudah dibaca

HTML. bungkus Atribut

Meningkatkan Artikel

Simpan Artikel

Seperti Artikel

  • Terakhir Diperbarui. 15 Des 2021

  • Membaca
  • Membahas
  • Kursus
  • Praktik
  • Video
  • Meningkatkan Artikel

    Simpan Artikel

    Atribut bungkus digunakan untuk menentukan dengan cara apa teks akan dibungkus di area teks saat formulir dikirimkan.  
    The wrap attribute can be applied on the