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
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 element:
Tag yang Didukung.
Nilai Atribut
- lembut. Ini adalah nilai default. Ini menentukan bahwa Teks yang ada di Textarea tidak akan dibungkus setelah mengirimkan formulir
- Keras. Ini menentukan bahwa Teks dalam Textarea dibungkus saat mengirimkan formulir
Contoh. Untuk menunjukkan cara kerja atribut bungkus.
html
<!DOCTYPE html>
________24___25_______>
________24__28_______>
<title>
<1<2
<4title>
<4head>
________24__25_______1 html2html3html4>
<html8 html2html3>1>
>3>4
>5<4html8>
<<1>
>3<2
>5<4<1>
head0
<head3 head4html3head6
________28______7head8html3>0
________28______7>2html3>4
________28______7>6html3>8
________28______7 0html3 2>
<1 5
>3 7
<4head3>
<<4>
<<8 <9html3title1>
<1title4
<4<8>
<4html1>
<4html>
Keluaran.
Browser yang Didukung.
- Firefox
- Chrome
- Safari
- Internet Explorer
- Opera
Catatan Pribadi Saya arrow_drop_up
Menyimpan
Silakan Login untuk berkomentar.
Bagaimana Anda membungkus sesuatu dalam HTML?
Paragraph text.
.Paragraph text.
.