div 질문입니다.
단순랩퍼
style
#a{position:relative; width:300px; padding:0 0 5px 0; background-color:#999999;}
#b{position: absolute; TOP: 12px; LEFT:30px; width:50px; height:10px; background-color:#ff5500; }
#c{position: absolute; TOP: 20px; LEFT:140px; width:50px; height:10px; background-color:#000000;}
/stylediv id=a
div id=b/div
div id=c/div
/diva가 부모이고 b,c는 그 안에 속한 아이들입니다.
물론 b,c가 부모를 기준으로 자리를 잡기는 했습니다.
하지만 정확이 저 안으로 들어가 있지않는데... 제가 원하는건
이런 모습입니다.
물론 height값을 주면 되겠지만...
c 높이가 때에 따라 변하기 때문에 c 높이가 늘어나면 a 높이도 같이 늘어나야합니다.
좋은 답변 부탁드립니다.ㅡㅡ;
-
마디
position은 tab 메뉴의 more+ 같은데만 쓰는 1인 ;;;;
-
딸기향
저도 position은 거의 안 쓰는데.
예전에 모르고 남발했다가 허허허...허허허허허허허허허허허허 ㅋㅋ -
낮선검객
아뇨.. 큰일 난다는거보단...
이런 경우도 있으니 참고하라는 거에욤~~ㅎ.,ㅎ
개인마다 코딩 방식도 다릅니다..
저는 position을 거의 안쓰는터라... 위내용처럼 말씀드린거구요..
position을 잘활용하시는분들도 있습니다..^^
정답은 position을 쓰되 크로스브라우징에 맞춰서 작업하고.. 올바르게 적용하고..
position 없이도 쉽게 float 로도 할수있는 부분이라는겁니당^^
여튼 답은 없습니다.
질문에 댓글을 다는건 숟가 -
남은
와우 빠른 답변에 너무너무 감사합니다.
이런식으로 작업했다간 큰일날뻔했네요.... ㅡㅡ;
감사합니다. ^^ -
지존
position 을 빼세욤^^
absolute 는 띄워주는 속성입니다...
한마디로 absolute를 적용하면 relative 부모 영역 안에서 공중부양을 연마하고 있는
자식이 되는거죠-
absolute는 부모영역을 벗어나기도 합니다.
그럼.. 나중에 문제가 생길수도 있구요....
모든것이 그렇듯 잘쓰면 약이되지만 잘못쓰면 독약이 됩니당~
position 의 속성부터 확인하시길 바랍니당^^
position을 사용하면 안되는건 아니지만.. 가능하면