我试着设计我的折叠式。我希望在以下列表中的第一个元素的标题上投射一个阴影。但是我找不到合适的选择器来使其成为单个阴影,而是阴影出现在每个 li 元素上。你能帮我吗?
我为这个例子做了一个 jsfiddle
HTML代码:
<div data-role="collapsible-set" data-content-theme="d" data-inset="true" >
<div data-role="collapsible" data-inset="false" data-collapsed="false">
<h3>Section 1</h3>
<div data-role="collapsible" class="submenue no_corners"
data-inset="true" data-theme="c" data-theme-content="d"
data-corners="false" data-collapsed="false">
<h3> Submenue </h3>
<ul data-role="listview" data-icon="plus">
<li>Subitem </li>
<li>Subitem </li>
<li>Subitem </li>
</ul>
</div>
</div>
</div>
CSS 样式:
.ui-collapsible-content li {
-webkit-box-shadow: inset 0px 8px 8px -2px #AAAAAA;
-moz-box-shadow: inset 0px 8px 8px -2px #AAAAAA;
box-shadow: inset 0px 8px 8px -2px #AAAAAA;
}