我尝试在 JasperReports 报告的字段中打印一些用 html 代码格式化的文本。
示例:
<ul><li>some looooooooooooooooooooooong text</li></ul>
但如果文本对于一行来说太长,它会生成第二行,但它从头开始,这是错误的。
谁能告诉我如何解决这个问题?
最佳答案
有一些样式表(未在问题中公开)导致列表格式将列表项目符号“置于”列表项“内部”。这是一个类似于 ul { list-style-position: inside }
某处的设置。要么删除它,要么用 CSS 规则覆盖它
ul { list-style-position: outside }
您可能需要使用更具体的选择器,或者作为最后的手段,使用 !important
说明符使您的规则在 CSS 级联中“获胜”。
关于文本字段 : issue with long text 中的 HTML 代码 <li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652664/