文本字段中的Html代码<li>:长文本问题</li>

时间:2013-12-18 08:03:51

标签: html jasper-reports pdf-generation

我尝试在 JasperReports 报告的字段中打印一些用html代码格式化的文本。

样品:

<ul><li>some looooooooooooooooooooooong text</li></ul>

但是如果文本对于一行来说太长,它会生成第二行,但它从开头开始是错误的。

有谁能告诉我如何解决这个问题?

text starts at the beginning of the line which is wrong

1 个答案:

答案 0 :(得分:0)

有一些样式表(在问题中未公开)导致列表格式化将列表项目放在列表项“内部”。这是一个类似于ul { list-style-position: inside }的设置。删除它,或使用CSS规则覆盖它

ul { list-style-position: outside }

您可能需要使用更具体的选择器,或者作为最后的手段,!important说明符使您的规则在CSS级联中“获胜”。