1

我需要制作一个可折叠的集合,其中每个面板都包含一个复选框控件组(非插入)。

任何想法如何在没有脏 CSS hack 的情况下做到这一点?

4

1 回答 1

0

抱歉刚刚注意到非插入部分!这不是一些*marginie7 hacking!但是要使它们全部为 100% 宽度等,您需要违背它们在创建元素后提供的原始填充/边距。为可折叠区域及其下方复选框的字段集设置这些规则,您将全部设置好。

jsFiddle 演示

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

.ui-collapsible-contain fieldset { 
    margin: 0 -15px 0;
}
.ui-collapsible-heading a span.ui-btn { 
    margin-left:6px;
}
.ui-collapsible-heading a .ui-btn-inner {
    padding-left: 46px;
}
​
于 2012-08-21T01:35:24.930 回答