jScrollPane 是否要求所有文本内容都放在
内?标签才能正确呈现?
我正在使用
jScrollPane // 版本:2.0.0beta11,上次更新:2011-07-04
并发现:
<div class="scroll-pane">
line 1<br />line 2<br />line 3<br />line 4
</div>
呈现为单行。即去掉换行符,然后将垂直滚动条放置在内容下方。但是,如果我将内容包装在 p 标签中:
<div class="scroll-pane"><p>
line 1<br />line 2<br />line 3<br />line 4<p>
</div>
那么内容将按预期呈现,作为带有垂直滚动条的 4 个单独的行。
这是一个已知问题吗?一个错误?或者只是由于 HTML 规则 re:validity 应该如何?
I'm using
jScrollPane
// Version: 2.0.0beta11, Last updated: 2011-07-04
and finding that:
<div class="scroll-pane">
line 1<br />line 2<br />line 3<br />line 4
</div>
is rendered as a single line. i.e line breaks are stripped out, and the vertical scroll bar is then placed below the content. However if i wrap the content in p tags:
<div class="scroll-pane"><p>
line 1<br />line 2<br />line 3<br />line 4<p>
</div>
then the content is rendered as expected, as 4 individual lines with a verticle scrollbar.
Is this a known issue? A bug? Or just how it should due to HTML rule re:validity?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
同时,有一个解决方法可以通过替换插件从包含 div 检索数据的方式来解决此问题。检查 jScrollPane 中的 br 标签似乎丢失了?
In the meanwhile, there is a workaround to fix this issue by replacing how plugin retrieves data from containing div. Check br tags within a jScrollPane seem to get lost?