在我的 jQuery Mobile 页面上,我对一些按钮使用了水平控件组。但在某些语言中,这些按钮中的文本太长了。
不是将文本包裹在每个按钮中,而是按钮本身包裹到下一行。
这是基本代码:
<div data-role="controlgroup" data-type="horizontal">
<a href="#pageVertical" data-role="button">short button</a>
<a href="#pageVertical" data-role="button">really really really insanely long button is really really insanely long. No really, who makes buttons this big?</a>
</div>
通过这个 css,我们说服它包裹在按钮内。否则,文本将被省略号截断
.ui-btn-inner{
white-space: normal !important;
}
在这个小提琴的第三页上,问题被证明了 http://jsfiddle.net/koesper/R8Kwe/
任何人有任何想法我可以如何解决这个问题?
在此先感谢,卡斯帕
附言。原始修复的灵感来自于Jquery Mobile Multiline Button中的 Tosh