我刚刚发现带有data-role="fieldcontain"
的div中的文本输入不会扩展到100%,但如果您将文本输入放在fieldcontain之外,它会扩展到最大。这是他们正在修复的错误,但同时......
所以我想知道首先使用data-role="fieldcontain"
的用途是什么?为什么要把它?我在文档上看到了它,我只是把它放在我的html中,但是把它放在什么用途?
谢谢!
答案 0 :(得分:7)
看起来它是用于分组和显示的字段容器
字段容器
具有data-role =" fieldcontain"的容器缠绕标签/表单元素对
控制组
带有data-role="controlgroup"
的DIV或FIELDSET容器。视觉上集成了多个按钮样式 单一类型的输入(复选框,基于链接的按钮,无线电 按钮,选择)成组。用于分组表单复选框和无线电 按钮,建议在div容器内使用fieldset容器 使用data-role="fieldcontain"
来改善标签样式。
data-mini
true | false - 紧凑型版本,适用于所有项目 controlgroup
data-type
horizontal |垂直 - 对于水平或 垂直项目对齐
答案 1 :(得分:6)
从jquerymobile 1.4开始data-role="fieldcontain"
已被弃用!
改为使用class="ui-field-contain"
。