• 회원가입
  • 로그인
  • 구글아이디로 로그인

[image] CSS - Image Hover Overlay - (이미지 마우스오버시 효과 = 이미지허버효과 = 이미지마우스오버효과)

목차

  1. 이미지 마우스오버 Fade - 텍스트 띄우기
  2. 이미지 마우스오버 Fade - 버튼 띄우기
  3. 이미지 마우스오버 Slide - Top
  4. 이미지 마우스오버 Slide - Bottom
  5. 이미지 마우스오버 Slide - Right
  6. 이미지 마우스오버 Slide - Left
  7. 이미지 마우스오버 Zoom
  8. 이미지 마우스오버 Title
  9. 이미지 마우스오버 Icon
  10. 이미지 마우스오버 효과 모두 보기 ★

 

이미지 마우스오버 Fade - 텍스트 띄우기

 

<meta name="viewport" content="width=device-width, initial-scale=1">

<style>

.container {

  position: relative;

  width: 50%;

}


.image {

  display: block;

  width: 100%;

  height: auto;

}


.textbox{

  position: absolute;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  height: 100%;

  width: 100%;

  opacity: 0;

  transition: .5s ease;

  background-color: rgb(0,140,186);

}


.container:hover .textbox{

  opacity: 0.7;

}


.text {

  color: white;

  font-size: 25px;

  font-family:verdana, sans-serif;

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%);

  transform: translate(-50%, -50%);

  text-align: center;

}

</style>


<div class="container">

  <img src="https://picsum.photos/498" alt="Picsum" class="image">

  <div class="textbox">

    <div class="text">홈짱닷컴 Homzzang.com</div>

  </div>

</div>


결과보기

 

이미지 마우스오버 Fade - 버튼 띄우기

 

<meta name="viewport" content="width=device-width, initial-scale=1">

<style>

.container {

  position: relative;

  width: 50%;

}


.image {

  opacity: 1;

  display: block;

  width: 100%;

  height: auto;

  transition: .5s ease;

  backface-visibility: hidden;

}


.textbox {

  transition: .5s ease;

  opacity: 0;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%);

  text-align: center;

}


.container:hover .image {

  opacity: 0.3;

}


.container:hover .textbox {

  opacity: 0.5;

}


.text {

  background-color: rgb(0,140,186);

  color: white;

  font-size: 16px;

  padding:16px 32px;

}

</style>


<div class="container">

  <img src="https://picsum.photos/498" alt="Picsum" class="image" style="width:100%">

  <div class="textbox">

    <div class="text">홈짱닷컴 Homzzang.com</div>

  </div>

</div>


결과보기

 

이미지 마우스오버 Slide - Top

이미지 마우스오버 Slide - Bottom

이미지 마우스오버 Slide - Right

이미지 마우스오버 Slide - Left

이미지 마우스오버 Zoom

이미지 마우스오버 Title

이미지 마우스오버 Icon

 

이미지 마우스오버 효과 모두 보기 ★

 
샘플

https://tympanus.net/Development/HoverEffectIdeas/index.html

https://tympanus.net/Development/HoverEffectIdeas/index2.html

 

다운로드

https://tympanus.net/Development/HoverEffectIdeas/HoverEffectIdeas.zip

 

설명 매뉴얼

https://tympanus.net/codrops/2014/06/19/ideas-for-subtle-hover-effects/

 



분류 제목
flex CSS - flex-wrap 속성(C) ★ - 아이템 줄바꿈 가능 여부. (= flex-wrap속성 = 플렉…
text CSS - text-indent 속성 ★★ - 단락 첫줄 텍스트 들여쓰기 (= text-indent속성 = …
selector CSS - :active 가상선택자 - 링크클릭순간 (= 액티브선택자, 링크선택자)
box CSS - max-width 속성 - 최대너비 (= 최대가로길이 = max-width속성 = 맥스위드스속성)
list CSS - list-style-type 속성 ★ - 리스트 스타일 타입 (= 리스트 마커 종류 = list-…
responsive CSS - Viewport ★ - 사용자에게 보이는 웹페이지 영역 (= 메타태그 뷰포트 ※ 반응형 필수조건 …
css CSS - cursor 속성 - 커서 모양 (= cursor속성 = 커서속성)
box CSS - min-width 속성 - 최소너비 (=최소가로길이 = min-width속성 = 민위드스속성)
selector CSS - :visited 가상선택자 ★ -이미 방문한 링크 선택 (= 읽은글/방문글/확인글 표시 = 비지티…
border CSS - border-radius 속성 ★ - 테두리둥글기 지정 (= border-radius속성 = 보더…
intro CSS - inherit (인헤리트) - 상속개념 ★
flex CSS - align-items 속성(C) ★★★ - 교차축에서 아이템 정렬. (= align-items속성… 2
selector CSS - 가상선택자 중복 (= 동시, 함께, 여러개)
selector CSS - element+element 인접선택자 ★★ - 바로 뒤 인접형제요소 (요소선택자, IE7) + …
text CSS - letter-spacing 속성 ★ - 글자 간격 사이사이 띄우기 ( 텍스트사이띄우기 = 문자 간…
selector CSS - :has() 가상선택자 - 지정 요소 갖는 모든 요소 선택. (= :has선택자 = 해즈선택자)
css CSS - (div전체/TD전체/TD셀천체/LI전체)에 링크걸기 (= DIV링크/TD링크/LI링크 = 요소전…
text CSS - text-justify 속성 - 텍스트 좌우균분정렬 세부설정 (= text-justify속성 = …
text CSS - text-overflow 속성 ★ - 영역 이탈 글자 처리 (= text-overflow속성 = …
selector CSS - ::before 가상선택자 - 요소 앞에 내용삽입 (= ::before선택자 = 비포어선택자/비…
23/27
목록
찾아주셔서 감사합니다. Since 2012