有没有办法让 jQuery Mobile 中的可折叠元素/集合不插入?默认情况下,它将可折叠元素作为一个插入项。
data-inset="false"
不会改变行为。
有没有办法让 jQuery Mobile 中的可折叠元素/集合不插入?默认情况下,它将可折叠元素作为一个插入项。
data-inset="false"
不会改变行为。
如果你给margin-left
和margin-right
属性一个负值,你可以将可折叠的内容展开到页面的宽度。
可折叠的默认值margin-top
和margin-bottom
值是8px
这样我们可以为此编写一个 CSS 规则:
.ui-collapsible {
margin : 8px -15px;
}
我选择-15px
是因为这是元素添加到每个页面的padding
负数data-role="content"
。
这是一个 jsfiddle 查看它的作用:http: //jsfiddle.net/jasper/zSvqU/
您总是可以将可折叠内容块放入 中data-role="header"
,但当然只有在您的可折叠内容不需要位于页面中间的某个位置时才可以这样做。