$(".fit-text.horizon").each(function (i, e) { var txt = $(this).text(); var htm = $(this).html(); var txt_arr = txt.split('\n'); var txt_arr2 = Array(); //debugger; var line = 0; var line_len = 1; var css = "", htm_lines = ""; txt_arr.forEach((t, n) => { var len = t.trim().length; if (len > 0) { line++; if (len > line_len) { line_len = len } txt_arr2.push(t.trim()); } //console.log(n,t,t.trim().length); }); //console.log(i, $(this).html(),$(this).text()); //console.log(i, txt==htm); //console.log(i, txt_arr, line, line_len); line_len = Math.ceil(line_len / 5) * 5; //if(line>1){ css = "--lines:" + line + ";--line_len:" + line_len + ";"; htm_lines = txt_arr2.join("
"); $(this).attr("style", css); $(this).html(htm_lines); //} //console.log(i, line, line_len, css); }); $(".fit-text.vertical").each(function (i, e) { var txt = $(this).text(); var htm = $(this).html(); var txt_arr = txt.split('\n'); var txt_arr2 = Array(); //debugger; var line = 0; var line_len = 1; var css = "", htm_lines = ""; txt_arr.forEach((t, n) => { var len = t.trim().length; if (len > 0) { line++; if (len > line_len) { line_len = len } txt_arr2.push(t.trim()); } //console.log(n,t,t.trim().length); }); //console.log(i, $(this).html(),$(this).text()); //console.log(i, txt==htm); //console.log(i, txt_arr, line, line_len); line_len = Math.ceil(line_len / 5) * 5; //if(line>1){ css = "--lines:" + line_len + ";--line_len:" + line + ";"; htm_lines = txt_arr2.join("
"); $(this).attr("style", css); $(this).html(htm_lines); //} //console.log(i, line, line_len, css); });