가장자리로 갈 수록 폰트를 투명하게

김동현·2023년 6월 5일
0

CSS

목록 보기
24/24

박스의 가장자리로 갈 수록 폰트가 투명해지는 디자인이 자주 보인다.
CSS만으로 처리할 수 있다.

<div class="container">
  <div class="child"> ipsum dolor...optio odit?</div>
</div>
.container{
  padding: 1rem;
  width: 15rem;
  height: 15rem;
  border: 1px solid black;
}
.child{
  width: 100%;
  height: 100%;
  overflow: clip;
  background: linear-gradient(
    180deg,
    black 0%,
    black 85%,
    transparent 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

다음 rule들의 합작으로 만들 수 있다.

  • background-clip: text
  • color: transparent
  • background: linear-gradient()
profile
프론트에_가까운_풀스택_개발자

0개의 댓글