39

我正在尝试覆盖 jQuery Mobile 中列表项和按钮的默认行为,其中包含不适合一行的文本作为隐藏溢出。

如果您在窄浏览器窗口或 iPhone 上查看此内容,您会明白我的意思: http: //m.gizmag.com

我希望能够将每个列表项的 h3 和 p 标签中的文本换行到新行上。

提前致谢!

4

2 回答 2

69

white-space:normal尝试为元素设置样式。

我只是<a>在 jQuery Mobile listview-styledli中使用了一个锚 () 元素,它可以按我的预期包装文本。我使用 Chrome 的开发人员工具来确定 CSS 属性的来源,并以交互方式更改它们以使其按我想要的方式工作。

——德里克

于 2010-12-08T17:33:55.033 回答
7

如果可行,将其包含在 a<div>中也会使其包裹。(但找到受影响的元素并声明white-space:normal是更合适的解决方案)

资料来源:http: //forum.jquery.com/topic/list-items-are-truncating-text-is-there-a-way-around-this

于 2011-09-16T05:02:35.390 回答