css 질문

css 질문

QA

css 질문

본문

크롬기준입니다

 

#div {width: 200px;height: 200px;background: red;opacity: 0;transition: 1s}

#div:hover {opacity: 1}

 

<div id="div"></div>

 

 

위처럼 마크업시 #div에 마우스를 올리면 #div가 서서히 보이고 떠나면 서서히 사라집니다.

그런데 페이지를 방문하거나 새로고침시에 마우스를 hover 하지 않아도 빨간상자가 보였다가 서서히 사라집니다. 어찌보면 당연한 동작이겠지만.. 제가원하는건 아닙니다

 

눈치채셨겠지만 hover하면 서서히 나타나고 떠나면 서서히 사라지는 기능은 유지하면서 새로고침하여도 아에 안보였으면 합니다. 도움부탁드립니다

이 질문에 댓글 쓰기 :

답변 1

#div {

opacity: 0;

}

 

#div:hover {

opacity:1;

-webkit-transition: all 1s ease-in-out;

-moz-transition: all 1s ease-in-out;

-o-transition: all 1s ease-in-out;

transition: all 1s ease-in-out;

}

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

회원로그인

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