알면 유용한, 잘 알려지지 않은 10가지 CSS 트릭 - Part 7

알면 유용한, 잘 알려지지 않은 10가지 CSS 트릭 - Part 7
Cozy CodingPosted On Jul 20, 20243 min read

안녕하세요! 10가지 잘 알려지지 않은 CSS 트릭 시리즈의 일곱 번째 시간입니다. 이미 알고 계신 분도 있겠지만, 처음 오신 분들에게... 안녕하세요! 이전 포스트를 아직 보지 못한 분들을 위해 10가지 잘 알려지지 않은 CSS 트릭을 준비했습니다. (지금까지 60가지를 소개했고, 이번 포스트 이후로는 70가지 트릭을 소개할 예정입니다.) 웹 디자인 게임을 향상시키는 데 도움이 될 것입니다.

01. 수직 텍스트를 위한 text-orientation

text-orientation 속성을 사용하여 텍스트를 수직으로 회전시킬 수 있습니다.

.vertical-text {
  text-orientation: upright;
}

02. 작은 대문자를 위한 font-variant

font-variant 속성을 사용하여 텍스트에 작은 대문자를 적용합니다.

.small-caps {
  font-variant: small-caps;
}

03. 백그라운드 분할에 대한 상자 장식 변경

여러 줄에 걸쳐 분할되는 요소의 백그라운드를 제어하려면 box-decoration-break를 사용하십시오.

.split-background {
  box-decoration-break: clone;
}

04. 특정 포커스 스타일링을 위한 :focus-visible

포커스된 요소에 스타일을 적용하되, 포커스가 마우스 클릭으로 제공되지 않을 때에만 적용하세요.

input:focus-visible {
  outline: 2px solid blue;
}

05. 최적의 글꼴 렌더링을 위한 텍스트 렌더링

텍스트 렌더링 속성을 사용하여 텍스트 렌더링을 개선하세요.

.optimized-text {
  text-rendering: optimizeLegibility;
}

06. 초기 글자를 사용한 드롭 캡스

블록 수준 요소의 첫 글자를 초기 글자로 스타일링합니다.

p::first-letter {
  font-size: 2em;
}

07. 오브젝트를 넘어갈 때의 스크롤링 동작을 제어합니다.

스크롤 컨테이너의 경계를 넘어서 스크롤하는 경우 동작을 제어합니다.

.scroll-container {
  overscroll-behavior: contain;
}

08. 수직 레이아웃을 위한 writing-mode

웹 사이트 레이아웃을 변경하고 싶다면 Markdown 형식을 사용하면 표를 이해하기 더 쉬워질 거예요.

::cue {
  color: blue;
}   

10. line-clamp for truncated multiline text

Limit the number of lines shown within an element with the line-clamp property.

.truncated-text {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}  

읽어주셔서 감사합니다

  • 👏 만화를 50번 탭하여 기사를 공유하는 데 도움을 주세요
  • 🌐 소셜 미디어에서 이야기를 공유하세요
  • 🤝 Buymecoffee.com에서 한 잔 커피를 기부하세요
  • 🔔 팔로우하기: Medium | X | LinkedIn
  • 📝 월 5달러로 Medium 멤버십 프로그램에 가입하여, 저와 다른 작가들이 놀라운 작품을 만들어 나갈 수 있도록 도와주세요.