See the Pen PooerOj by CreativeStudio (@creativestudiocss) on CodePen.
background-image: linear-gradient(transparent calc(100% - 3px), #000 3px)
background-repeat: no-repeat
background-size: 0% 100%
transition: background-size 0.8s
color: #000
&.yellow
background-image: linear-gradient(transparent 60%, #F8CD07 40%)
&:hover
background-size: 100% 100%
위와 같은 방식 또는 코드펜 방식으로 매우 쉽게 적용할 수 있는 밑줄 CSS 호버 이펙트, 호버 이펙트 뿐만 아니라 강조해야할 텍스트에 적용하기 좋고 쉬운 CSS 라고 할 수 있겠다.
/* 일반 밑줄에 적용할 때
.entry-content u //
text-decoration: none;
background-repeat: no-repeat;
background-size: 0% 100%;
transition: background-size 0.8s;
//
*/
/* 일반 밑줄에 적용할 때
.entry-content u:hover {
background-size: 100% 100%;
background-image: linear-gradient(transparent 60%, #F8CD07 40%);
}
//
*/
'Web Development > CSS' 카테고리의 다른 글
[CSS] 이미지 애니메이션 효과 적용하기(Keyframe) (0) | 2021.07.17 |
---|---|
[CSS] Font-Smoothing 안티앨리어싱 속성 (0) | 2021.07.17 |
CSS 선택자 :nth-child() 사용법 (0) | 2021.07.17 |
Border CSS 테두리 속성 반복 적용하는 방법 (0) | 2021.07.17 |
유튜브 모바일 반응형 CSS 적용방법 및 과정 (0) | 2021.07.17 |
[CSS] 유령처럼 서서히 나타나는 텍스트 (0) | 2021.07.17 |
[CSS] 배경이미지 위에 점 패턴 이미지 (0) | 2021.07.17 |
CSS 속성선택자 동일 클래스명 일괄선택 (0) | 2020.04.29 |