사이드 배너 축소/닫기 방법 질문드립니다.

사이드 배너 축소/닫기 방법 질문드립니다.

QA

사이드 배너 축소/닫기 방법 질문드립니다.

답변 1

본문

안녕하세요.

 

웹 페이지 내 플로팅 배너 삽입 후 추가 기능 입히는 과정에서 막혀 도움을 구하고자 합니다.

(아임웹 웹 빌더를 사용하고 있습니다)

 

현재 아래 그림과 같은 플로팅 배너 제작 후 배너 따라다니기, 바로가기 버튼 작동까지는 구현해냈습니다.

 

첨부 이미지

(민트색 네모 이미지 위, 바로가기 버튼과 X 버튼이 얹어진 형태입니다.)

 

추가로 X 버튼 클릭시 플로팅 배너 전체가 사라지거나, 플로팅 배너 전체가 A 라는 이미지로 변하도록 구현하고 싶습니다.

 

사용한 코드는 다음과 같습니다.


<!-- 플로팅 배너 CSS --> 
<style> 
/* PC 배너1 스타일 */ 
.floBanPc1 { 
 position: fixed; 
 top: 741px; /* 윗쪽 끝에서부터의 거리 */ 
 right: -314px; 
 z-index: 99; 
} 
 
.floBanPc2 { 
 position: fixed; 
 top: 855px; /* 윗쪽 끝에서부터의 거리 */ 
 right: 50px; 
 z-index: 99; 
} 
 
.floBanPc3 { 
 position: fixed; 
 top: 770px; /* 윗쪽 끝에서부터의 거리 */ 
 right: 57px; 
 z-index: 99; 
} 
</style> 
 
<!-- 플로팅 배너 HTML --> 
<!-- 배너배경 --> 
<div class="floBanPc1 hidden-md hidden-sm hidden-xs"> 
 <img src="배너 이미지"> </div> 
 
<!-- 바로가기버튼 --> 
<div class="floBanPc2 hidden-md hidden-sm hidden-xs"> 
 <a href="바로가기 버튼 클릭 시 랜딩 사이트"> 
  <img src="바로가기 버튼"> 
</a> 
</div> 
 
<!-- X 버튼 --> 
<div class="floBanPc3 hidden-md hidden-sm hidden-xs"> 
 <img src="X 버튼"> 
</div>

 

div id 로 묶는 방법으로 시도해봤으나 실패하였습니다. 이런 경우 어떻게 접근해야할까요?

이 질문에 댓글 쓰기 :

답변 1

div id 로 묶기는 가능합니다.

floBanPc1 감사신곳 안에다가

아래것들을 넣으시고

position는 absolute;로 하시고 top하고 left right의 위치를 floBanPc안에서 다시 잡으시면 한 아이디로 묶으실 수 있습니다.

X버튼을 눌렀때 사라지거나 바꾸게 하는 방법은 자바스크립트(제이쿼리) 를 이용하셔야 합니다.

기본 html css로는 

* 마우스를 올리고 있는 동안 : hover

* 마우스를 클릭하고 있는 동안 : active

* 마우스를 한번 클릭 한 이후 : visited

이것을 이용 할 수는 있지만 

자바스크립트(제이쿼리)로 처리하시는것을 추천드립니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 60,954
© SIRSOFT
현재 페이지 제일 처음으로