2015-02-05 2 views
-3

모든 divs는 모두 공백으로 끝납니다. 이것은 또한 마지막에 패딩을 추가하지 않으려는 메뉴 div에 영향을줍니다.CSS 1을 제외한 모든 채우기를 채우기로 설정 하시겠습니까?

NoEm 스타일을 구현하고 사용하려고했지만 아무 것도하지 않았습니다. 내가 그것을 썼을 때 나는 div에 영향을주지 않을 것이라고 말했다. 코드는 여기에 있습니다 :

div {  
    margin-bottom: 1em; /* Adjust depending on your text's line-height */ 
} 

div .NoEm { 

} 

그래서 질문은 다음과 같습니다 가 어떻게 모든 div의 하나를 제외하고 여유로 종료 할 수 있습니까?

아니요 jquery 또는 Js wanted.

편집 : HTML

<div class="navbar navbar-inverse NoEm "> 

이 편집 : 2 JSFiddle

http://jsfiddle.net/jufb09m1/

은 COMMENT 이 롤하는 CCS 질문을 실현하지 않는 아래로 많은 표가 저를 필요의 HTML 마크 업을 보여줍니다.

+2

여기서 HTML은 jsFiddle을 제공 할 수 있습니까? – arnolds

+1

html이 없으면 아마도 div.NoEm을 원했을 것입니다. – Huangism

+0

@Huangism 아마도 해결책 일 것입니다. 사람들이 마크 업을 게시하지 않는 이유를 비밀이나 무언가로 생각하지 않고 질문에 답변하는 사람들은 추측하고 위험을 감수해야한다. – arnolds

답변

2

.NoEm

의 마진 - 하단을 설정
div {  
    margin-bottom: 1em; /* Adjust depending on your text's line-height */ 
} 
.NoEm { 
    margin-bottom: 0; 
} 
+1

왜'! important'를 사용해야합니까? – Huangism

+0

좋은 질문 ... 이제는 내 전체 게시물이 댓글을 달았습니다.) –

+0

편집 해 드리겠습니다. 여기있는 모든 사람들이 실제로 html 내에서 사용 된 방법을 보여주지 않았 음을 표시해야합니다. –

1

IkoTikashi의 대답은 그들이 그것을 게시 할 때 사용할 수있는 정보를 기반으로 올바른; 바이올린이 나오기 전에.

이제 HTML 코드를 볼 수있게되었으므로 추가 문제를 볼 수 있습니다 .NoEm 클래스에서 margin-bottom을 0으로 명시 적으로 설정하지 않은 것 외에 navbar div에는 OTHER div가 포함되어 있습니다. 모든 div는 1em의 여백을 갖습니다.

.NoEm의 margin-bottom을 명시 적으로 0으로 설정 한 IkoTikashi 수정을 사용해야하며 navbar를 만드는 데 사용 된 모든 div에서이 클래스를 사용해야합니다.

관련 문제