채택완료

윙배너 css 에서 position:absolute; 오류가 있어서 질문드려요.

2022-03-13 (일) 11:33:51 2,048

홈페이지 좌우에 배너를 넣는중인데요.

윙배너로 같이 묶어서 불러오고 있거든요.

wing.php로 만들어서 include중이에요

좌측 배너 - 우측배너인데

좌측배너는 position:fixed;로, 스크롤시 같이 내려오게 해주려는것이고

우측배너는 position:absolute;로 스크롤시 안내려오게 해주려고 하고 있어요.

Copy
<style>

    .wing-wrap { position:relative; overflow:visible !important;}
    .wing-wrap img { display:block; max-width:100%; }

    .wing-left {  position:fixed; top:87px; right:52%; margin-right:562px; width:160px;  background:white; }

    .wing-right {  position:absolute; width:160px; right:-160px; top:0px;   }

    .boxed .wing-left { left:-180px; }
    .boxed .wing-right { right:-180px; }

</style>


<div class="at-container wing-wrap">

<div class="wing-right visible-lg">
화면상 배치고정 우측배너영역
</div>

<div class="wing-left visible-lg">
플로팅형식으로 좌측배너영역
</div>

</div>

문제는 좌측은 잘 나오는데

우측 position:absolute; 로 지정한쪽은 배너가 반이 숨겨들어가고 있어서요..

아래 급조한 그림처럼

3690604471_1647138533.0448.png

혹시..대충 이런상황겪어보신분 계신지요..

둘다 position:fixed;로 하면 문제없이 잘나오는데

z-index나 x y 좌표로 별짓을 다해도, 소용없는거 같아서...어질어질하네요.

position:relative; 쪽에서 뭘 어찌 다르게 설정해야하려나..고민되어서 글 남겨봅니다.

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

body 너비가 좁아서 그런 거 아닐까요?

증상 있는 페이지 주소를 남겨보세요.

답변에 대한 댓글 1개

아 body넓이가 좁았네요 ㅠ 감사합니다

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