<div id="wrap">
<div id="header">
<div id="header-title">
<a href="/"><img src="/main/img/main_name.jpg" alt="크레이지폰"></a>
</div>
<div id="menuArea">
<ul class="top-member-menu">
<li><p>1</p></li>
<li><p>2</p></li>
<li><p>3</p></li>
</ul>
<ul class="top-menu">
<li><p>4</p></li>
</ul>
</div>
</div>
</div>
#wrap {positin:relative; width:100%;}
#header {width:1200px; margin:auto; top:30px; background-color:#fff; z-index:100;}
#header-title {width:100%; text-align:center;}
#menuArea {position:absolute; right:150px;}
#menuArea .top-member-menu {font-size:12px; font-weight:bold;}
#menuArea .top-menu {font-size:12px; font-weight:bold;}
이 상태에서 부모가 absolute인 자식을 감싸게 하고 싶어서 찾아보니 부모에
#wrap:after {content:""; display:block; clear:both;}
이렇게 하면 absolute인 자식을 감싼다고 하는데 왜 안되는거죠??
답변 1개
질문이 잘 이해가 안되네요..^^;;
position:absolute; 는 부모와 관계 없이 위치값을 주는건데
왜 감싸려고하죠?
감쌀려면 positin:relative; 를 사용해야하구요..
right:150px; 값을 삭제하면..
wrap 의 상대경로에 보여지기는 합니다.
답변을 작성하려면 로그인이 필요합니다.