마우스오버 유지하기?

마우스오버 유지하기?

QA

마우스오버 유지하기?

본문

안녕하세요..

 

이윰테마라 이윰에 물어볼려고하는데 로그인이 안돼서 ㅠㅠ 여기에 여쭤봅니다 죄송합니다

 

mouseover 되면 메뉴(카테고리)배경색 다른색으로 바뀌는데요

 

mouseover하면 그 메뉴의 서브메뉴들이 나오는데 마우스오버를 풀면 배경색이 다시 되돌아옵니다

 

마우스오버가 풀려고 그 메뉴이면(서브메뉴창이라면) 배경색 유지하는 방법이있을까요??

 <li  class="{? .active}active{/} {? menu.submenu}dropdown {/}"  style="{? .그 메뉴일시}background:#3fb3e4{/}" > 이런식으로 할려고하는데

 

이윰조건물을 어떻게 줘야할지 모르겠네요

 

이 질문에 댓글 쓰기 :

답변 1

javascript로

변수와 함수를 1개씩 를 만들고

현재 배경색을

변수에 저장합니다.

자바스크립트의 함수에서 배경색변수에 내용으로 배경색을 만듭니다.

(초기값지정필요)

 

마우스 오버시마다 특정값(변수=컬러) 를 지정하여 위에서 만든 함수에 전달합니다.

(오버시 행동처리는 기존과 동일하게 구현)

 

마우스 아웃시 처리할 내용은 배경이 아닌 다른 행동(풀다운 닫기 등의 처리만 합니다.)

답변을 작성하시기 전에 로그인 해주세요.
전체 112
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT