초보 CSS 도와주세요! 채택완료

어떤 회원님 도움으로 답변을 받아 레이아웃 구도를 어느정도 맞출 수 있었으나

두 가지 문제가 생겼습니다.

https://goo.gl/4oSnc3
(사이트 링크입니다)

HTML 코드

Copy
<div id="hd">


 <div id="main">


  <div id="tnb">
   상단 로고
  </div>

 

  <div id="content">
   <div id="lnb">
    좌측 메뉴
   </div>

   <div id="container">
    본문 타이틀
   </div>
  </div>


 </div>

 <div id="Rside">
  채팅방
 </div>
</div> <!-- #hd end -->

CSS 코드

Copy
#hd {height:100%}
#main {float:left;width:80%;height:100%}

/* 레이아웃 */
#tnb {width:100%;height:100px;background:#1f3a4f;color:#FFF}
#content {width:100%;height:100%}
#lnb {float:left;width:270px;height:100%;background:#1f3a4f}
#container {float:left;width:auto;height:100%;background:#DDD}
#container_title {margin-bottom:20px;font-size:1.2em;font-weight:bold}
#Rside {float:right;width:20%;height:100%}


문제1.
https://imgur.com/a/lm74b

위 링크의 사진처럼 #Rside (채팅방) 은 완전히 height 100% 정상으로 딱 잘리는데,
#lnb와 #container는 #tnb의 height 300px의 영향을 받아 아래로 300px 더 늘어나 있습니다.
제가 원하는 방향은 #lnb와 #container도 브라우저의 높이에 맞게 딱 잘리는 것 입니다.


문제2.
#container (회색 배경의 본문)에 CSS로 width: auto 값을 주었는데도
#lnb와 #rside의 사이를 꽉 채우지 않습니다 ㅠㅠ

어떻게 하면 좋을까요?

답변 1개

채택된 답변
+20 포인트

http://deb.kr/test/douplay.php

이런형태를 원하시는건가요?

레이아웃의 위치를 좀 변경했습니다.

물론, css도 일부..

소스보기로 확인하세요

위에 알려주신 URL을 소스보기로 가져와서 테스트 파일을 구현했습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

@추팔소

수정/삭제가 불가하다고 나오네요

그리고, 제 사이트 URL인데 문제가 되시면 소스를 삭제하죠
@추팔소

링크삭제가 불가하여 안내처리로 대치했습디다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고