我有这个清单:
<ul id="linksList"
data-role="listview"
data-inset="true"
data-filter="true">
<!-- Dynamic contents! -->
</ul>
它从本地 XML 文件(RSS 提要)获取数据。我想要的只是标题要么折叠起来,要么在按钮中显示更多标题,因为我可能剩下三分之二的按钮来填充文本。
感谢您的任何帮助!
我有这个清单:
<ul id="linksList"
data-role="listview"
data-inset="true"
data-filter="true">
<!-- Dynamic contents! -->
</ul>
它从本地 XML 文件(RSS 提要)获取数据。我想要的只是标题要么折叠起来,要么在按钮中显示更多标题,因为我可能剩下三分之二的按钮来填充文本。
感谢您的任何帮助!
您需要覆盖 jQuery Mobile 默认显示省略号为您想要的元素换行:
overflow:hidden;
text-overflow:ellipsis;
white-space: nowrap;
变成:
overflow: visible;
text-overflow: clip;
white-space: normal;
我建议根据需要使用您自己的类而不是修改基本代码来执行此操作。
我不必更改文本溢出。也..我添加了类名。复制并粘贴以下内容:
.ui-li-heading, .ui-li-desc {
overflow: visible;
white-space: normal;
}
椭圆是由 jQuery mobile 设置宽度并将溢出设置为椭圆引起的。您需要进入项目的 CSS 并设置边距以使用更少的空间。