해결된 질문
작성
·
382
·
수정됨
1
■ 질문 남기실 때 꼭! 참고해주세요.
- 먼저 유사한 질문이 있었는지 검색해주세요.
- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.
- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.
- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
강의 21:35초 경에서
.content{
position: absolute;
text-align: center;
background-color: #000;
color:#fff;
height:300px;
bottom:-300px; }
.gallery li:hover .content{
bottom: 0;
transition: 0.5s ;
transition-delay: 0.5s; }
tranisiton:0.5s 와 tranistion-delay:0.5s를 .content나 .gallery li:hover .content 어느곳에 넣어도 똑같이 동작하는데요.
어디에 넣어야 올바른 건가요 아니면 어느곳에 넣어도 상관이 없나요?ㅠ미리 답변 감사합니다 독학하는 중에 굉장히 도움이 많이 되고 있습니다!!
답변 1
1
transition의 경우 호버에 넣으면 마우스 올라갈 때는 트랜지션이 되지만 마우스가 빠질 때는 안됩니다.
그래서 transition은 호버가 아닌 곳에 넣는게 맞습니다.
그런데 transition-delay는 딱 한번 딜레이를 실행시키는 역할이라 어디에 넣어도 결과는 같습니다.
여담이지만...
독학이 힘듭니다. 저도 독학을 한 사람이라 독학이 힘든거 잘 압니다. 항상 응원하겠습니다. 화이팅~!!