CSS 한 줄 텍스트 및 여러 줄 오버플로 텍스트의 줄임표 문제
텍스트 레이아웃 및 코드 작성 과정에서 텍스트 오버플로가 발생하는 경우가 많습니다. 다음은 한 줄 텍스트 오버플로 및 여러 줄 텍스트 오버플로 줄임표 처리를 요약한 것입니다.
1. 한 줄 텍스트 줄임표
<span style="color: #008080;">1</span> <span style="color: #0000ff;"><</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="text1"</span><span style="color: #0000ff;">></span> <span style="color: #008080;">2</span> <span style="color: #000000;"> 这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本 </span><span style="color: #008080;">3</span> <span style="color: #0000ff;"></</span><span style="color: #800000;">p</span><span style="color: #0000ff;">></span>
<span style="color: #800000;">.text1</span>{<span style="color: #ff0000;"> width</span>:<span style="color: #0000ff;"> 100px</span>;<span style="color: #ff0000;"> overflow</span>:<span style="color: #0000ff;"> hidden</span>;<span style="color: #ff0000;"> white-space</span>:<span style="color: #0000ff;"> nowrap</span>;<span style="color: #ff0000;"> text-overflow</span>:<span style="color: #0000ff;"> ellipsis</span>; }
다음은 한 줄 텍스트 오버플로에 대한 간단한 텍스트 예입니다.
여기서 너비 속성은 오버플로를 결정하기 위해 너비를 알아야 하기 때문에 필요합니다.
오버플로 속성은 넘친 텍스트를 숨기는 데 사용됩니다.
공백:
值 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
normal | 默认。空白会被浏览器忽略。 | ||||||||||||
pre | 空白会被浏览器保留。其行为方式类似 HTML 中的 标签。</td> </tr> <tr> <td>nowrap</td> <td>文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。</td> </tr> <tr> <td>pre-wrap</td> <td>保留空白符序列,但是正常地进行换行。</td> </tr> <tr> <td>pre-line</td> <td>合并空白符序列,但是保留换行符。</td> </tr> <tr> <td>inherit</td> <td>规定应该从父元素继承 white-space 属性的值。</td> </tr> </tbody> </table> <p> 텍스트 오버플로:</p> <table class="reference"> <tbody> <tr> <th>值</th> <th>描述</th> </tr> <tr> <td>clip</td> <td>修剪文本。</td> </tr> <tr> <td>ellipsis</td> <td>显示省略符号来代表被修剪的文本。</td> </tr> <tr> <td><em>string</em></td> <td>使用给定的字符串来代表被修剪的文本。</td> </tr> </tbody> </table> <p>둘. 여러 줄 텍스트 줄임표 </p> <div class="cnblogs_code"> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><span style="color: #008080;">1</span> <span style="color: #0000ff;"><</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="text2"</span><span style="color: #0000ff;">></span> <span style="color: #008080;">2</span> <span style="color: #000000;"> 这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本 </span><span style="color: #008080;">3</span> <span style="color: #0000ff;"></</span><span style="color: #800000;">p</span><span style="color: #0000ff;">></span> 로그인 후 복사
<span style="color: #800000;">.text2</span>{<span style="color: #ff0000;"> height</span>:<span style="color: #0000ff;">53px</span>;<span style="color: #ff0000;"> width</span>:<span style="color: #0000ff;">100px</span>;<span style="color: #ff0000;"> overflow</span>:<span style="color: #0000ff;"> hidden</span>;<span style="color: #ff0000;"> text-overflow</span>:<span style="color: #0000ff;"> ellipsis</span>;<span style="color: #ff0000;"> display</span>:<span style="color: #0000ff;"> -webkit-box</span>;<span style="color: #ff0000;"> -webkit-line-clamp</span>:<span style="color: #0000ff;"> 3</span>;<span style="color: #ff0000;"> -webkit-box-orient</span>:<span style="color: #0000ff;"> vertical</span>; } 로그인 후 복사 여기서 위에서 말한 내용에 대해서는 더 이상 언급하지 않겠습니다. 여기서 height 속성과 Overflow 속성을 결합하여 줄임표 아래에 텍스트를 숨기는데, 추가하지 않고도 효과를 시도해 볼 수 있으며 한눈에 알 수 있습니다. line-clamp 속성은 표시되는 텍스트 줄 수를 제어하는 것입니다. 디스플레이 및 박스 오리엔트에 대해 여기서 간단히 이야기해 보겠습니다. 참고: 상자를 나누기 전에 표시 속성을 정의해야 합니다. box-orient 속성은 상자 하위 요소를 가로 또는 세로로 정렬할지 여부를 지정합니다.
아직 이해가 되지 않는다면 URL: http://wenlong883.blog.163.com/blog/static/1718109162011102281912385/을 방문하거나 w3c의 다양한 CSS 속성을 살펴보세요.
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
![]() 핫 AI 도구![]() Undresser.AI Undress사실적인 누드 사진을 만들기 위한 AI 기반 앱 ![]() AI Clothes Remover사진에서 옷을 제거하는 온라인 AI 도구입니다. ![]() Undress AI Tool무료로 이미지를 벗다 ![]() Clothoff.ioAI 옷 제거제 ![]() AI Hentai GeneratorAI Hentai를 무료로 생성하십시오. ![]() 인기 기사
R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
어 ass 신 크리드 그림자 : 조개 수수께끼 솔루션
2 몇 주 전
By DDD
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
![]() 뜨거운 도구![]() 메모장++7.3.1사용하기 쉬운 무료 코드 편집기 ![]() SublimeText3 중국어 버전중국어 버전, 사용하기 매우 쉽습니다. ![]() 스튜디오 13.0.1 보내기강력한 PHP 통합 개발 환경 ![]() 드림위버 CS6시각적 웹 개발 도구 ![]() SublimeText3 Mac 버전신 수준의 코드 편집 소프트웨어(SublimeText3) ![]() 뜨거운 주제
Gmail 이메일의 로그인 입구는 어디에 있나요?
![]() ![]()
Cakephp 튜토리얼
![]() ![]()
Steam의 계정 이름 형식은 무엇입니까?
![]() ![]()
Win11 활성화 키 영구
![]() ![]()
NYT 연결 힌트와 답변
![]() ![]() ![]() 이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우 ![]() 이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159 ![]() 기사는 HTML5 크로스 브라우저 호환성을 보장하기위한 모범 사례에 대해 논의하고 기능 감지, 점진적 향상 및 테스트 방법에 중점을 둡니다. ![]() 이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex ![]() 이 기사에서는 브라우저에서 직접 사용자 입력을 검증하기 위해 필요한, Pattern, Min, Max 및 Length 한계와 같은 HTML5 양식 검증 속성을 사용하는 것에 대해 설명합니다. ![]() 이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다. ![]() 이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적. ![]() GiteEpages 정적 웹 사이트 배포 실패 : 404 오류 문제 해결 및 해결시 Gitee ... ![]() |