如何使用 jQuery Mobile 创建可自动调整大小的按钮和文本?
How do I create auto resizeable button and text using jQuery Mobile?
我正在尝试使用 phonegap 和 jQuery Mobile 创建一个 android 移动应用程序。我已经创建了我的应用程序的界面,创建了一些按钮和其他一些基本内容。这完美地遇到了 android。界面,按钮在我的选项卡中都很好。但是当我将它安装到另一个屏幕尺寸较小的 android 设备时,界面变得很尴尬。按钮大小都可以,所有按钮的高度和宽度都相同,但按钮文本不适合按钮宽度。较长的文本不会完整显示。显示一些字符后,其他字符在“...”下,如-"Digital Ce..." 这是屏幕截图-
但是我希望界面是这样的-
我希望按钮文本根据按钮宽度调整大小,按钮高度可能会自动扩展以容纳全文。
我将网格按钮编码如下:
<div class="ui-grid-b my-breakpoint">
<div class="ui-block-a"><button type="button" data-theme="c"> <img src="res/icon/android/business.png" height="45"><br>Business</button></div>
<div class="ui-block-b"><button type="button" data-theme="c"> <img src="res/icon/android/digital_center.png" height="45"><br>Digital Center</button></div>
<div class="ui-block-c"><button type="button" data-theme="c"> <img src="res/icon/android/employment.png" height="45"><br>Employment</button></div>
</div>
其他页面的其他按钮也会出现此问题:
下面是这些按钮的代码:
<form action="http://www.frs-bd.com/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Fertilizer Recommendation">
</form>
<form action="http://www.knowledgebank-brri.org/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Bangladesh Rice Knowledge Bank">
</form>
<form action="http://www.frs-bd.com/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Fertilizer Recommendation">
</form>
现在我该如何解决?如何使按钮文本根据按钮宽度自动调整大小?
.ui-btn {
white-space: normal !important;
}
我正在尝试使用 phonegap 和 jQuery Mobile 创建一个 android 移动应用程序。我已经创建了我的应用程序的界面,创建了一些按钮和其他一些基本内容。这完美地遇到了 android。界面,按钮在我的选项卡中都很好。但是当我将它安装到另一个屏幕尺寸较小的 android 设备时,界面变得很尴尬。按钮大小都可以,所有按钮的高度和宽度都相同,但按钮文本不适合按钮宽度。较长的文本不会完整显示。显示一些字符后,其他字符在“...”下,如-"Digital Ce..." 这是屏幕截图-
但是我希望界面是这样的-
我将网格按钮编码如下:
<div class="ui-grid-b my-breakpoint">
<div class="ui-block-a"><button type="button" data-theme="c"> <img src="res/icon/android/business.png" height="45"><br>Business</button></div>
<div class="ui-block-b"><button type="button" data-theme="c"> <img src="res/icon/android/digital_center.png" height="45"><br>Digital Center</button></div>
<div class="ui-block-c"><button type="button" data-theme="c"> <img src="res/icon/android/employment.png" height="45"><br>Employment</button></div>
</div>
其他页面的其他按钮也会出现此问题:
下面是这些按钮的代码:
<form action="http://www.frs-bd.com/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Fertilizer Recommendation">
</form>
<form action="http://www.knowledgebank-brri.org/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Bangladesh Rice Knowledge Bank">
</form>
<form action="http://www.frs-bd.com/">
<input data-icon="arrow-r" data-iconpos="right" type="submit" value="Fertilizer Recommendation">
</form>
现在我该如何解决?如何使按钮文本根据按钮宽度自动调整大小?
.ui-btn {
white-space: normal !important;
}