maxwidth, minwidth, 어떻게 사용하나요? > 자유게시판

자유게시판

maxwidth, minwidth, 어떻게 사용하나요? 정보

maxwidth, minwidth, 어떻게 사용하나요?

본문

질답게시판에 올린 질문이 그누보드를 벗어난 것이어서 그런지
답변을 구하기 힘들어서,
http://sir.co.kr/bbs/tb.php/g4_qa/147318

div width가 가변적인 경우를 인터넷에서 검색해 보았습니다.
결과, minwidth, maxwidth라는 것이 눈에 띄던데요.
(그러나, 소스 진행이 눈에 익은 것이 아니라 알아보기는 힘들었네요.)

허접한 초보의 짧은 생각으로
위 질문에 대한 답을 구할 수 있는 포인트가 아닐까 싶기도 합니다.

minwidth, maxwidth 등은 어떤 경우에 사용하는지요?
float로 나란히 정렬한 div 2개의 width가 모두 가변적일 때
설정된 레이아웃 크기에 맞게 활용하는 방법 좀 알려주세요.
추천
0
  • 복사

댓글 3개

구 브라우저(IE6 등)가 제대로 지원하지 못해 많이 쓰는 것은 아닙니다.
활용할 수 있는 예는, 레이아웃 폭을 가변으로 하되 최대 너비(maxwidth)를 지정하면서 최소 너비(minwidth)를 지정하는 것이죠.
간단한 문제는 아닌 것 같습니다.
1번의 레이어 크기가 가변됨에 따라 2번이 변하게 하려면 둘다 float:left를 먹이거나 1번만 먹이거나 하면 되는데 그런 경우 1번이 짧은 경우 2번이 1번 영역에 침해를 하게 되겠지요. 만약 1번의 높이가 대략 일정 수준을 유지한다면 1번에 min-height와 _height(IE6.0핵)의 값을 주어서 2번이 침해하지 않도록 하는 방법이 있을 수 있습니다. 그거말고는 이 문제에서 min-height를 쓸 일은 없겠네요.
2번이 텍스트일 경우에는 float 를 주지 않아도 가변성이 적용되서 출력이 되는데,
2번 안에 다시 div가 들어가게 되면, 1번 float 영향을 받게 되는군요.
후... 어려운 문제네요.
© SIRSOFT
현재 페이지 제일 처음으로