2014-10-17 2 views
1

내 상자에서 맨 오른쪽 여백을 제거하는 데 도움이 될 수 있습니까? CSS에 ::after 의사 요소를 사용하려고하는데 작동하지 않는 것 같습니다. (http://jsfiddle.net/ve0Laa8f/)갤러리 상자의 맨 오른쪽 여백 제거

<div class="content-wrap"> 
<div class="content-center-wrap"> 
<div class="index-cats-wrap"></div> 
<div class="index-cats-wrap"></div> 
<div class="index-cats-wrap"><p>test</div> 
</div> 
</div> 

.content-center-wrap{ 
    width:960px; 
    height:auto; 
    min-height:400px; 
    overflow:hidden; 
    background-color:#fff; 
    margin: 0 auto; 
    padding-top:40px; 
    padding-bottom:40px; 
} 

.index-cats-wrap{ 
    display:block; 
    float:left; 
    width:298px; 
    height:400px; 
    margin-right:20px; 
    border:1px solid #95a5a6; 
} 

.index-cats-wrap::after{ 
    margin-right:0px; 
} 

감사합니다.

+0

? http://jsfiddle.net/ve0Laa8f/1/ – KRUKUSA

답변

1

:last-child CSS 선택기가 필요합니다.

.index-cats-wrap:last-child { 
    margin-right: 0px; 
} 

바이올린 : 이것처럼 http://jsfiddle.net/ve0Laa8f/5/

+0

바이올린에는 여전히 여백이 있습니까 ??? 그것을 제거한 것 같지 않니? –

+0

업데이트를 확인하십시오. – emmanuel

+0

아, 네가 해낸 것을보고, 감사를 놓쳐서는 안된다. –

관련 문제