제목 | 부트스트랩에서 div style 지정 | ||
---|---|---|---|
글쓴이 | 토끼와거북 | 작성시각 | 2014/03/04 09:38:17 |
|
|||
부트스트랩 2.3.2 버전 사용하고 있습니다. div 스타일 지정할 때 태그 안에 직접 지정할 때와 css 로 지정할 때 결과값이 다르게 나와서 질문드립니다. ----------------------------------------------------------------------------------------------------------------------------------------------- <style> .left_span{
width:5%;
float:left;
text-align:right;
border: 1px solid blue;
}
.right_span{
width:90%;
float:left;
border: 1px solid red
}
.ex_left_span{
float:left;
width:10%;
text-align:right;
border: 1px solid blue;
}
.ex_right_span{
float:left;
width:85%;
border: 1px solid red;
}
</style>
1번 <div class="container span12" style="border: 1px solid blue;">
<div class="left_span">문 1.</div>
<div class="right_span">다음 설명 중 역사적 시기가 다른 하나는?</div>
<div class="ex_left_span">① </div>
<div class="ex_right_span">황해도 봉산 지탑리에서 나온 탄화된 좁쌀을 통해 농경 흔적을 알 수 있다.</div>
<div class="ex_left_span">② </div>
<div class="ex_right_span">부산 동삼동 패총에서 나온 조개껍데기 가면을 통해 예술 활동 양상을 엿볼 수 있다.</div>
<div class="ex_left_span">③ </div>
<div class="ex_right_span">단양 수양개에서 나온 물고기 조각을 통해 물고기가 잘 잡히기를 기원했음을 알 수 있다.</div>
<div class="ex_left_span">④ </div>
<div class="ex_right_span">평안남도 온천 궁산리에서 나온 뼈바늘을 통해 직조 사실을 추정해 볼 수 있다.</div>
</div>
<br><br>
2번 <div class="container span12" style="border: 1px solid blue;">
<div 1px solid red">문 1. </div>
<div 1px solid red">다음 설명 중 역사적 시기가 다른 하나는?</div>
<div 1px solid red">① </div>
<div 1px solid red">황해도 봉산 지탑리에서 나온 탄화된 좁쌀을 통해 농경 흔적을 알 수 있다.</div>
<div 1px solid red">② </div>
<div 1px solid red">부산 동삼동 패총에서 나온 조개껍데기 가면을 통해 예술 활동 양상을 엿볼 수 있다.</div>
<div 1px solid red">③ </div>
<div 1px solid red">단양 수양개에서 나온 물고기 조각을 통해 물고기가 잘 잡히기를 기원했음을 알 수 있다.</div>
<div 1px solid red">④ </div>
<div 1px solid red">평안남도 온천 궁산리에서 나온 뼈바늘을 통해 직조 사실을 추정해 볼 수 있다.</div>
</div>
-----------------------------------------------------------------------------------------------------------------------------------------------
2번 형식으로 출력되기를 원하는데요. 1번처럼 할 경우에 div 앞쪽에 여백이 생깁니다. 부트스트랩을 제거하면 동일한 결과값을 출력하는 것으로 보아 부트스트랩의 속성 때문인 듯 한데요. div style 을 외부에서 지정해 주어야 하는 상황인데 2번처럼 보여줄 수는 없을까요? |
|||
다음글 | 이미지 엑박 질문입니다. (5) | ||
이전글 | URL 파라미터 관련 질문입니다. (2) | ||
수야디벨
/
2014/03/04 10:30:13 /
추천
0
|
토끼와거북
/
2014/03/04 10:45:35 /
추천
0
margin:0; 이것을 넣으니까 1번, 2번 모두 동일한 값을 출력하네요.
한참 헤매었는데 덕분에 쉽게 해결책을 찾았습니다. 감사합니다.^^ |
엘리먼트 선택 툴을 이용해서 해당 div를 선택하면 원인을 파악하실 수 있습니다.
엘리먼트 툴을 선택했을때 파란 부분은 실질적인 크기이고 , 연두색 부분은 외부 css요인에 의해서
영향을 받은 부분입니다.
위 질문 같은 경우도 1번의 경우에 엘리멘트 선택 툴을 이용하여 영역을 살펴 보면
연두색 부분이 있을겁니다.
그게 왜 있는지 파악하는게 중요해요 ,
개발자 도구 오른쪽에 해당 부분의 css가 나오니 체크해 보시는게 도움이 될 듯 합니다.
만약 어떤 css때문이라는 원인이 파악이 된다면 ,
해당 태그에 직접 style을 맥임으로써 ,(또는 부트스트랩 이후에 css를 쓰던지)
앞에 걸린 부트스트랩에 걸린 css를 지우거나 다른거로 대체 할 수 있습니다.