Rumah > Soal Jawab > teks badan
Draf reka bentuk kini kelihatan seperti ini, ia menyokong 1-6 aksara, berpusat secara menegak dan mendatar.
Teks dan gambar semuanya diperoleh melalui antara muka bacaan.
Di sini datang kesukaran Apabila terdapat empat watak, dua watak akan membungkus. Jika saya mengehadkan julat kawasan teks, ia mestilah tiga aksara teratas dahulu, dan kemudian dua aksara bawah.
Adakah tuan susun atur yang boleh membantu saya menyelesaikan masalah ini?
phpcn_u15822017-05-19 10:24:11
Panggil fungsi ini untuk memproses teks
function linefeed(text) {
var l = text.length;
if (l <= 3) {
return text
}
var cut = Math.floor(l/2);
return text.slice(0, cut) + '<br>' + text.slice(cut)
}
PHP中文网2017-05-19 10:24:11
Teks dan gambar semuanya diambil dari antara muka
Kemudian buat pertimbangan logik secara langsung dalam js, mengapa kita harus menggunakan css untuk menyelesaikannya
过去多啦不再A梦2017-05-19 10:24:11
Tetapan gaya
p {
white-space: nowrap
}
Kemudian dalam data yang diambil, tentukan panjang teks Jika lebih daripada dua, tambah aksara <br>
PHPz2017-05-19 10:24:11
Gunakan flex secara menegak dan mendatar untuk menetapkan saiz p teks secara berasingan