我正在用BIRT 2.5的外部CSS设计一个报告。当BIRT呈现html报告时,它会在生成的html中创建每个外部样式到内联样式(名称样式)的副本。
<list-property name="cssStyleSheets">
<structure>
<property name="fileName">⦠mycss.css</property>
<property name="externalCssURI"> http://.../mycss.css </property>
</structure>
</list-property>
生成的html包含:
<style type="text/css">
.style_0 {â¦}
.style_1 {â¦}
â¦.
</style>
<link rel="stylesheet" type="text/css" href="http://.../mycss.css"></link>
对于我的样式的每个引用,呈现的html元素通常使用以下两种样式:
<div class="style_x myclass" â¦. > â¦. </div>