div영역의 height에 대한 관리 질문. 동적으로 변경해야 할때...
사에
HTML, CSS, JavaScript, JQuery1.6.4, Eclipse EE(Juno), Tomcat7, Window7, Chrome+(CoolNovo)
안녕하세요,비메오API로 프로젝트 진행하고 있는 웹개발 초보학생입니다.
어제드렸던 질문에 대한 연장선인 질문입니다.
동영상에 대한 댓글을 받아오는 내용인데요.
댓글을 담을 div를 하나 만들었습니다.
그리고 그 div 안에 댓글을 계속 추가해주는 형태로 프로그램을 짜려고 하고 있습니다.
댓글의 height가 고정적이라면 어렵지 않게 짤 수 있을 것 같은데. 댓글이.. text의 내용에 따라 height가 완전 다릅니다.달랑 한줄이 될수도 있고, 십여줄이 될수도 있습니다.
댓글이 추가될때마다 해당 div의 height를 늘려줄까.. 하는 생각으로 $(#divID).css(height,Value); 이런식으로 생각도 해보았으나.. 역시... 댓글이 고정적인 크기가 아니라는게... 그렇다고.. 댓글을 height를 알아내는 방법도 없는 것같습니다.
아래 이미지와 같은 형식으로 댓글을 표시하려고 하고 있습니다.보시다시피 3번째 댓글부터는 영역을 벗어나서 나오게 되네요..
아래는 위의 이미지에 대한 코드입니다. 동일한 article이 3개 들어 있습니다.---------------------------------------------------------------------------------------------------
div style=background: blue;width: 90%;margin-left: 5%;margin-right: 5%;article style= background: yellow; clear: both; padding-top: 1%; div style=height: 100%;float: left;img src=#style=height:75px;width:75px;float:left; /div div style= height: 100%; margin-left: 2%; float: left; div style=font-weight: bold;NameNAmeNAME/div div style= margin: 0.2%; asdasdfasdfjhasdkjfhskdjlfhajksdgfasdgfh br asdasdfasdfjhasdkjfhskdjlfhajksdgfasdgfh br asdasdfasdfjhasdkjfhskdjlfhajksdgfasdgfh br asdasdfasdfjhasdkjfhskdjlfhajksdgfasdgfh br asdasdfasdfjhasdkjfhskdjlfhajksdgfasdgfh brb style=font-size: 9pt; /div/b/div/article/div
-------------------------------------------------------------------------------------------------
질문의 핵심은. div의 height를... 어떻게 처리해줘야 하나 입니다. ㅠ제가 원하는 것은 댓글의 갯수에 따라 그 height에 맞게 댓글div의 height가 맞춰지는 것입니다.
어떻게 해야 할지 조언좀 부탁드립니다!!!
감사합니다!
-
빈길
답변 감사합니다!!
-
가랑비
글을 쓸때마다 height를 늘려야할꺼같은데.. js로 접근해서 element의 height부터 체크를 해보시죠.
-
제미니
ㅎㅎ 답변 감사합니다! 이.. 댓글 div위에 영상정보 전체를 포함하는 div가 하나 더 있거든요.
거기에 이미 스크롤을 달아놓은 상태라서... 스크롤안에 스크롤이 또 있으면 이상할것 같아서 피해가려고 했었는데,,, 댓글div에 스크롤을 달아도 상위div의 스크롤에서 처리가 되네요!! -
도1도캣
동적 크기가 아니라 스크롤 달아도 상관없는 거였군요 ㅇㅅㅇ
-
예린
흐억. 질문 올리자마자 댓글 div에 overflow:auto 달아주니까.. 해결이 됬네요!!