Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Membungkus Teks dalam Rajah Pokok D3 untuk Rayuan Visual yang Diperbaiki?
Untuk meningkatkan daya tarikan visual rajah pepohon D3, adalah wajar untuk membungkus teks supaya ia sesuai kemas dalam ruang yang ada. Pertimbangkan teks berikut:
Foo is not a long word
Kami berusaha untuk membungkus teks ini seperti berikut:
Foo is not a long word
Kunci untuk membungkus teks dalam D3 terletak pada penggunaan
Untuk mencapainya, kami mengubah suai contoh "Membungkus Label Panjang" Mike Bostock dan memperkenalkan dua perubahan utama:
function wrap(text, width) { // Implement text wrapping logic... }
// Add entering nodes with wrapped text. node.enter().append("text") .attr("class", "node") .attr("x", function (d) { return d.parent.px; }) .attr("y", function (d) { return d.parent.py; }) .text("Foo is not a long word") .call(wrap, 30);
Pendekatan ini memastikan bahawa teks dalam setiap nod dibalut agar muat dalam lebar maksimum yang ditentukan, meningkatkan persembahan visual rajah pepohon.
Atas ialah kandungan terperinci Bagaimana untuk Membungkus Teks dalam Rajah Pokok D3 untuk Rayuan Visual yang Diperbaiki?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!