>  기사  >  웹 프론트엔드  >  CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?

CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?

青灯夜游
青灯夜游원래의
2018-11-01 16:03:0715212검색

이 글의 내용은 CSS의 line-clamp 속성이 무엇인지 소개하는 것입니다. 사용하는 방법? 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

우선 line-clamp 속성이 무엇인지 알아볼까요?

line-clamp 속성은 블록 요소에 표시되는 텍스트 줄 수를 제한할 수 있습니다. 이 효과를 얻으려면 다른 외부 WebKit 속성과 결합하여 추가해야 합니다. -WebKit- 접두사를 사용합니다.

line-clamp 속성은 지원되지 않는 WebKit 속성이며 CSS 사양 초안에는 나타나지 않으며 편집 중인 초안입니다. 따라서 이는 진행 중인 작업이므로 line-clamp 속성이 확정되지 않았음을 의미합니다. line-clamp 속성의 정의는 max-lines와 block-overflow로 나눌 수 있으며, 전자는 폐기될 위험이 있습니다. [추천 영상학습: css3tutorial]

line-clamp 기능으로 인해 max-lines가 어떻게 비활성화되는지 쉽게 알 수 있습니다(잘라내기 전 줄 수 설정) )이 구현되어 더 이상 잘릴 필요가 없습니다. 이로 인해 우리는 궤도에서 벗어나게 되므로 계속 진행하겠습니다.

함께 살펴볼까요 line-clamp 속성을 어떻게 사용하나요?

기본 구문

.module {
  line-clamp: [none | <integer>];
}

line-clamp 현재 사양 초안에서는 다음 값이 허용됩니다.

none : 행 수 에 설정된 최대값이 없으므로 잘림이 발생하지 않습니다.

: 내용을 자르기 전의 최대 줄 수를 설정한 다음 마지막 줄 끝에 줄임표(...)를 표시합니다.

줄임표는 유니코드 문자(U+2026)로 렌더링되어야 하지만 사용된 사용자 에이전트의 콘텐츠 언어 및 쓰기 모드에 따라 동등한 문자로 대체될 수 있습니다.

그렇다면 누군가는 text-overflow 속성(텍스트 오버플로)을 사용하여 텍스트를 가로챌 수는 없나요?라고 물을 수 있습니다.

text-overflow에는 텍스트를 자르는 값이 있습니다. 줄임표, 효과를 살펴보겠습니다.

css 코드:

.truncate {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

#🎜🎜 #CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?

text-overflow가 텍스트를 가로챌 수 있다는 것을 알 수 있지만 첫 번째 줄에 줄임표가 추가됩니다. 텍스트의 세 번째 줄과 같은 어딘가에서 텍스트를 가로채고 싶다면 어떻게 해야 할까요?

여기서 라인 클램프가 작동합니다.

CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?

line-clamp 속성

#의 호환성을 살펴보겠습니다. 🎜 🎜#

CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?지원할 수 없는 브라우저의 경우 JavaScript를 사용하여 효과를 얻을 수 있습니다.

CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?JavaScript 코드, 클램프.js 다운로드 주소: https://github.com/josephschmitt/Clamp.js

#🎜🎜 # 요약: 위 내용은 이 글의 전체 내용이며, 모든 분들의 학습에 도움이 되기를 바랍니다.

위 내용은 CSS의 line-clamp 속성은 무엇입니까? 사용하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.