CSS의 ':last-child
'의사 선택기를 알고 있습니다.하지만 div에서 각 '마지막'요소의 마지막 하위에서 margin-bottom을 제거하고 싶습니다. 예를 들어마지막 자식에서 여백 없음
:
<div id="box1" class="box"> <div class="input-group"></div> <div class="input-group"></div> <div class="input-group"></div> </div> <div id="box2" class="box"> <div class="input-group"></div> <div class="input-group"></div> <div class="input-group"></div> </div>
그래서 나는 일이 원하는 것을, 각 .box
입니다
.input-group
줄까?
이제 분명히 :last-child
.input-group
의 즉각적인 - 마지막 자식에서 여백 하단을 제거,하지만 난 여기에 감각을 만들고있어 경우에 나는 확실하지 않다, 그것은 각 .box
의 마지막 자식 때 그것을 인식하기를 원할 것 또는 아니.
그럴 수 없다면 다른 방법은 있습니까?
건배! 표시
음, 예제가 작동했지만 동일한 코드가 내 웹 사이트에서 작동하지 않았습니다. –
스타일을 재정의하는 것이 있습니까? –
내가 볼 수있는 것은 아니지만, 다음과 같이 표현했습니다. div.input-group { \t margin : 17px 0; } div.input-group : first-child {margin-top : 0; } div.input 그룹 : 마지막 아이 {마진 - 하단 : 0; }' –