Javascript 如何将收到的字符串拆分为表示A4页的div
我有一根很长的绳子,上面有各种样式。例如:Javascript 如何将收到的字符串拆分为表示A4页的div,javascript,html,css,ionic-framework,Javascript,Html,Css,Ionic Framework,我有一根很长的绳子,上面有各种样式。例如: This is a <b>bolded</b> word. 这是一个粗体字。 这需要切成更小的字符串,以适合A4页面。 我需要在多个A4页面上准确地表示一个长字符串。 这些div被缩小以适合设备的屏幕 我没有以前使用过的不同方法的列表,因为我甚至不知道从哪里开始 我可以说,在应用程序的前一个版本中,文本被拆分为divs,然后我只会得到elementFromPoint(),它将溢出到下一页 页面的样式是正确的,我只需要知道何
This is a <b>bolded</b> word.
这是一个粗体字。
这需要切成更小的字符串,以适合A4页面。
我需要在多个A4页面上准确地表示一个长字符串。
这些div被缩小以适合设备的屏幕
我没有以前使用过的不同方法的列表,因为我甚至不知道从哪里开始
我可以说,在应用程序的前一个版本中,文本被拆分为div
s,然后我只会得到elementFromPoint()
,它将溢出到下一页
页面的样式是正确的,我只需要知道何时分开文本。这是我对你问题的解决方案 我使用了
jQuery
,所以别忘了添加:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
*{
填充:0;
}
div{
边框:1px绿色虚线;
边缘底部:50px;
}
您需要它是A4
可打印(300dpi)还是仅可查看(72dpi)。谢谢你的回复。在我上面写的代码中,你可以编辑a4Height
<代码>595=72dpi
&2480
=300dpi
300+dpi
也称为可打印分辨率。非常感谢!没问题!非常感谢此外,您还可以通过$('div')等方式访问页面。数据(“页面”,“0”)代码>这似乎会起作用,我已经实现了一些代码,看起来我可以让它起作用。目前,大约需要20毫秒来完成10000个单词。谢谢你的回答。