>웹 프론트엔드 >프런트엔드 Q&A >CSS 테이블의 셀이 줄 바꿈되는 것을 방지하는 방법

CSS 테이블의 셀이 줄 바꿈되는 것을 방지하는 방법

藏色散人
藏色散人원래의
2023-02-02 09:21:482478검색

CSS 테이블의 셀이 줄 바꿈되지 않음을 인식하는 방법: 1. 해당 HTML 파일을 엽니다. 2. 테이블과 td 태그의 내용을 봅니다. 3. 테이블과 td 태그의 CSS 속성을 " white-space:nowrap ;"은 테이블의 텍스트가 줄 바꿈되는 것을 방지합니다.

CSS 테이블의 셀이 줄 바꿈되는 것을 방지하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, CSS3 버전, DELL G3 컴퓨터

CSS 테이블의 셀을 줄바꿈하지 않게 만드는 방법은 무엇입니까?

CSS 테이블 텍스트 줄바꿈 안 함 설정:

프로젝트 개발 중에 셀 내용이 너무 많아서 줄 바꿈 문제가 발생하여 테이블이 매우 보기 흉해 보이는 경우가 많습니다. CSS를 사용하여 테이블의 텍스트가 줄바꿈되지 않도록 설정하는 방법을 살펴보겠습니다.

CSS는 테이블 및 td 태그에 대해 white-space:nowrap 스타일을 설정하여 테이블의 텍스트가 줄바꿈되는 것을 방지할 수 있습니다.

코드는 다음과 같습니다:

/*让单元格内容过多时也不换行*/
#datasTablediv table td{
white-space: nowrap;
}

white-space 속성은 요소 내의 공백을 처리하는 방법을 설정합니다.

이 속성은 레이아웃 프로세스 중에 요소의 공백 문자를 처리하는 방법을 선언합니다. pre-wrap 및 pre-line 값은 CSS 2.1의 새로운 기능입니다.

속성 값:

일반 기본값. 브라우저는 공백을 무시합니다.

사전 공백은 브라우저에 의해 보존됩니다. HTML의 e03b848252eb9375d56be284e690e873 태그처럼 동작합니다.

nowrap 텍스트는 줄바꿈되지 않으며 0c6dc11e160d3b678d68754cc175188a 태그가 나타날 때까지 같은 줄에 계속 표시됩니다.

pre-wrap 공백 시퀀스를 유지하지만 정상적으로 래핑합니다.

pre-line은 공백 시퀀스를 병합하지만 개행은 유지합니다.

inherit는 공백 속성의 값이 상위 요소에서 상속되어야 함을 지정합니다.

예:

css 코드:

table {
    border : 1px solid red;
}
td {
    white-space:nowrap;
    text-overflow:ellipsis;
    width:50px;
    overflow:hidden;    
    display: block;
}

html 코드:

<table>
    <tr><td>此处文本超过设定的宽度</td></tr>
</table>

권장 학습: "css 비디오 튜토리얼"

위 내용은 CSS 테이블의 셀이 줄 바꿈되는 것을 방지하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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