5

有没有办法让 jQuery Mobile 中的可折叠元素/集合不插入?默认情况下,它将可折叠元素作为一个插入项。

data-inset="false"不会改变行为。

4

2 回答 2

8

如果你给margin-leftmargin-right属性一个负值,你可以将可折叠的内容展开到页面的宽度。

可折叠的默认值margin-topmargin-bottom值是8px这样我们可以为此编写一个 CSS 规则:

.ui-collapsible {
    margin : 8px -15px;
}

我选择-15px是因为这是元素添加到每个页面的padding负数data-role="content"

这是一个 jsfiddle 查看它的作用:http: //jsfiddle.net/jasper/zSvqU/

于 2011-12-02T17:15:51.340 回答
0

您总是可以将可折叠内容块放入 中data-role="header",但当然只有在您的可折叠内容不需要位于页面中间的某个位置时才可以这样做。

于 2012-02-23T20:41:09.053 回答