【发布时间】:2012-02-12 09:59:10
【问题描述】:
我正在使用 jquery_mobile 为 android 开发一个网络应用程序。
是否有任何等效于 'layout_width:wrap_content' 的方法?
我想根据设备宽度为标签设置宽度?
也欢迎任何其他选择。
【问题讨论】:
标签: android jquery-ui web-applications jquery-mobile
我正在使用 jquery_mobile 为 android 开发一个网络应用程序。
是否有任何等效于 'layout_width:wrap_content' 的方法?
我想根据设备宽度为标签设置宽度?
也欢迎任何其他选择。
【问题讨论】:
标签: android jquery-ui web-applications jquery-mobile
您可以通过结合使用视口和 CSS 来解决这个问题。
您很可能已经在使用类似于下面的视口,因为您使用的是 jQuery Mobile:
<meta name="viewport" content="width=device-width, initial-scale=1"/>
如果您随后将标签的宽度设置为 100%,则它应该具有屏幕的宽度,假设它是最外面的元素。否则它将具有其父元素的宽度。
如果它的尺寸仍然错误,请尝试将 dom 树中每个父元素的宽度定义到您的标签。
【讨论】: