我有一个带有几段的长文本。为了在jsp页面中显示它,我用<br>
替换了换行符。
现在一切都在Chrome中正确显示,但不在Firefox中显示。
在firefox中,只有前几个段落使用<br>
正确呈现,但后面的段落放在一起就像没有<br>
那样,尽管我查看了源代码。
有没有人对这个问题有所了解?
顺便说一句,Chrome中的文字是正确的,但如果我滚动它会反应很慢。
唯一可以完美运行的浏览器是eclipse内置浏览器,完全没问题。
答案 0 :(得分:0)
而不是添加&#34; br&#34;在你想要段落间隙的JS输出代码中,你不能为每个&#34; p&#34;添加一个类。标签代替并应用&#34; margin-bottom:10px;&#34;那个班级?
简单示例
JS
document.write("<p class='paragraph'>This is the paragraph</p>");
document.write("<p class='paragraph'>This is the paragraph</p>");
document.write("<p class='paragraph'>This is the paragraph</p>");
CSS
.paragraph {
margin-bottom: 10px;
}