나는 <div>
두 개가 부모 <div>
안에 있습니다. 안쪽은 모두 padding
, border
또는 margin
및 width:50%; display:inline-block;
으로 지정됩니다. 또한 외부 <div>
에는 padding
등이 없습니다. 방화범이 끌리는 바깥 쪽 <div>
은 너비가 1240px이고, 안쪽은 620px입니다. 그렇다면 왜 그들은 다른 것 아래에 하나가 아닌 나란히 나타나는 것처럼 보입니까? 너비를 618px로 낮추면 작동합니다. 응?CSS 너비가 합계되지 않습니다
6
A
답변
9
display:inline-block
은 AFAIK 요소를 그릴 때 마크 업 공백을 고려하는 방식에서 불편합니다. 다른 텍스트가없는 경우 부모 요소에 font-size:0
을 설정하고 하위 요소에 대해 원하는 font-size
을 설정하십시오.
추신 : 먼저 요소 사이의 마크 업에서 공백을 제거하여 문제가 해결되는지 확인하십시오.
+0
그게 다야! 감사. – baruch
0
두 개의 블록 A와 B가 있고 똑같은 크기이고 똑바로 볼 때 완벽하게 정렬되어 있으면 블록이 한 개만 보일 것입니다.
컨테이너 내부에 맞지 않는 것을 만들려고합니다. 이미 문제를 해결했거나 콘테이너의 크기를 가볍게 조절하여 함께 맞 춥니 다.
관련 문제
- 1. ExtJs - 열 너비가 저장되지 않습니다.
- 2. css 최대 너비가 ul li div에서 작동하지 않습니다.
- 3. CSS 미스테리 : CSS 규칙없이 너비가 0px로 설정되어 있습니까?
- 4. 크기가 바뀌면 너비가 변하지 않습니다.
- 5. 열 너비가 동적으로 결정되는 CSS 그리드 시스템?
- 6. css : 왜 이러한 테이블의 너비가 같지 않습니까?
- 7. CSS 문제, 100 % 너비가 계속 움직이지 않는다
- 8. gridview에서 바인드 된 열 너비가 작동하지 않습니다.
- 9. HTML 최소 너비가 최대 너비를 작동하지 않습니다.
- 10. 최대 너비가 IE7 테이블에서 작동하지 않습니다.
- 11. 다른 테이블의 테이블 셀 너비가 일치하지 않습니다.
- 12. Silverlight에서 선 그리기 ... 캔버스 너비가 유효하지 않습니다.
- 13. img 너비가 100 %로 표시됩니다. 상자 (css flexbox parent)
- 14. 너비가 960px와 960보다 큰가?
- 15. IE (8,7)에서 Fancybox (ajax) 너비가 올바르게 표시되지 않습니다.
- 16. 테이블 속성 너비가 무시됩니다
- 17. IE8 호환 모드에서 CSS 너비가 채워져 정상 모드에서 작동합니다.
- 18. CSS DIV 기본 너비가 IE에서 좋아 보입니다. Firefox가 아닙니다.
- 19. 크롬에서 이미지 너비가 0입니다.
- 20. 테이블의 너비가 고정되어 있습니다.
- 21. 테이블 너비가 동일하지 않은 열
- 22. CSS 포지셔닝이 작동하지 않습니다.
- 23. CSS 디스플레이가 작동하지 않습니다.
- 24. CSS style.display가 작동하지 않습니다.
- 25. IE가 동적으로로드되지 않습니다. CSS
- 26. css 파일이 인식되지 않습니다.
- 27. CSS 파일이 아직로드되지 않습니다.
- 28. CSS 오버플로가 작동하지 않습니다.
- 29. iPad의 너비가 올바르지 않음
- 30. 너비가 1280px보다 높을 때 채우기
우리에게 페이지 또는 [jsfiddle] (http://jsfiddle.net)을 표시하는 것은 어떻습니까? –
620px + 620px + 공백 (흰색) 문자> 1240px – Michas
@Matt Ball +1 jsFiddle은 너무 굉장합니다! –