2013-06-29 4 views
1

나는 접을 수있는 스타일을 시도합니다. 다음 목록의 첫 번째 요소 머리글에서 캐스팅 된 단일 그림자가 있어야합니다. 그러나 그림자를 모든 li 요소에 표시하는 대신 오른쪽 선택기를 단일 그림자로 만들 수는 없습니다. 도와 줄수있으세요?Jquery 모바일에서 단일 CSS 드롭 섀도우로 접을 수있는 방법은 무엇입니까?

enter image description here

나는이 Example

HTML 코드에 대한 jsfiddle을했습니다 :

<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; 
} 

답변

1

사용 사이비 CSS의 선택 :first-child

Demo

.ui-collapsible-content li:first-child { 
-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; 
} 
+1

을 시도하고 나는들이었다 이미 시도 했음 : 결과가없는 첫 어린이. 어젯밤에 분명히 늦었습니다. Omar에게 완벽한 솔루션을 제공해 주셔서 감사합니다! – Hexodus

+0

@Hexodus 환영합니다! 어쩌면 당신은 마지막으로 커피가 다 떨어졌다;) – Omar

+0

어쩌면 내가 해냈어 * lol * – Hexodus

1

는 명백한 오이

http://jsfiddle.net/BRy5G/

.no_corners, .no_corners h3 a { 
    -moz-border-radius: 0 !important; 
    -webkit-border-radius: 0 !important; 
    -moz-border-radius: 0 !important; 
    border-radius:0px; 
} 
.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; 
} 
+0

하지만 이것은 내 코드와 당신이 연결하는 바이올린이다. – Hexodus