좋아, 빠른 허구 예 :내용이 오버플로되도록 컨테이너 div를 중지 할 수 있습니까?
<div style="background: #CCC; margin: 10px;">
<div style="width: 50%; height: 400px; background: #FFF;">Child #1</div>
<div style="width: 600px; height: 400px; background: #999;">Child #2</div>
</div>
나는 브라우저 창에 축소에 유지 (그리고 아이를 축소에서 부모 DIV를 중지 할 수있는 방법 미만 600PX 폭 (아이 # 2)에 브라우저의 크기를 조정하는 경우 # 1).
본질적으로 컨테이너 div가 자체 내부의 가장 큰 자식을 치는 경우 컨테이너 div가 더 이상 축소되지 않도록하려면 어떻게해야합니까?
내용이 동적이어서 자녀의 너비를 지정할 수 없으며 문제를 설명하기 위해 아동 # 2의 너비를 설정했습니다. 특정 너비의 요소가있는 경우 동일합니다 (예 : 이미지 또는 완전히 축소 된 테이블 등)
기본적으로 이것은 사이트의 모든 주요 콘텐츠를 보유하고있는 간단한 컨테이너 div입니다. 이 컨테이너 div가 그 안에있는 가장 넓은 요소보다 더 축소되는 것을 원하지 않습니다. 이것을 허용하면 가변 폭의 conatiner 안의 다른 요소를 더 줄일 수 있습니다. 이 html을 C & P로 작성하고 브라우저에서 시험해 보는 경우 연한 회색이 어두운 회색보다 더 축소되는 것을 원하지 않습니다. (그러나 나는 어두운 회색의 폭이 특정 경우에 어떤 것인지 알지 못합니다.) – Leo
나는 내용의 일부가 고정되어있는 동안 컨테이너 크기를 조정하는 것이 왜 중요한지 설명 할 수 있습니까? 네가하려는 일을 잘 알고 있지만, 네가하는 일을 성취하기 위해 노력하고있는 것이 무엇인지 이해한다면 더 나은 방법이있을 수있다. –
표준 왼쪽 메뉴/오른쪽 콘텐츠 시나리오를 상상해보십시오. 콘텐츠 내부에 담긴 내용은 다양하며 제어 된 방식 (동적 콘텐츠)으로 무엇이 들어 있는지 알 수있는 방법이 없습니다. 그래서 컨테이너에 내용이 넘치지 않도록하려고했습니다. 오버플로를 숨기고 싶지 않습니다. 용기가 넓어지면 컨테이너가 축소되는 것을 원하지 않습니다.따라서 기본적으로 브라우저를 옆으로 스크롤해야 볼 수 있습니다 (예 : 큰 이미지로 말하기). 효과적으로 나는 알지 못하는 가장 넓은 자식에 따라 컨테이너의 최소 폭을 설정하려고합니다. – Leo