jQuery Mobile 클...login
jQuery Mobile 클래식 튜토리얼
작가:php.cn  업데이트 시간:2022-04-11 13:58:34

jQuery 모바일 테이블



반응형

반응형 디자인은 일반적으로 사용자의 다양한 모바일 디바이스에 적응하기 위해 사용됩니다.

간단한 클래스 이름만 사용하면 jQuery Mobile이 화면 크기에 따라 페이지 콘텐츠를 자동으로 조정할 수 있습니다.

반응형 테이블을 사용하면 페이지 콘텐츠가 모바일 및 데스크톱 장치에 잘 적응할 수 있습니다.

반응형 테이블에는 리플로우열 전환이라는 두 가지 유형이 있습니다.


리플로우 형태

리플로우 모델 테이블은 화면 크기가 충분히 크면 가로로 표시되고, 화면 크기가 충분히 작으면 모든 데이터가 세로로 표시됩니다.

테이블을 만들고 <table> 요소에 data-role="table" 및 "ui-Response" 클래스를 추가합니다.

으아악

인스턴스 실행 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.

요소입니다.
rowspan이나 colspan을 사용하지 마세요 속성. 이 두 속성은 반응형 테이블에서 지원되지 않습니다.
Note 반응형 테이블의 경우 <thead>

열 전환


열 전환 모델은 너비가 충분하지 않으면 데이터를 숨깁니다.

컬럼 전환을 위한 테이블 생성 방법은 다음과 같습니다.

으아악

기본적으로 jQuery Mobile은 먼저 테이블 오른쪽에 있는 열을 숨깁니다. 그러나 테이블 헤더(<th>)에 data-priority 속성을 추가하여 숨겨진 열의 순서를 지정할 수 있습니다. data-priority 값은 1(가장 높은 우선순위)부터 6(가장 낮은 우선순위)까지일 수 있습니다.

으아악
Note 열에 대한 우선순위를 지정하지 않으면 해당 열은 항상 존재하며 숨겨지지 않습니다.

위의 두 가지 코드를 결합하면 열 전환 기능이 있는 테이블을 만들 수 있으므로 사용자는 숨기려는 테이블 열을 사용자 정의할 수 있습니다.

으아악

인스턴스 실행 중 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.

data-column-btn-text 속성을 사용하여 전환 테이블의 텍스트를 수정할 수 있습니다.

으아악

인스턴스 실행 중 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.


테이블 스타일

테이블에 그림자를 추가하기 위해 "ui-shadow" 클래스를 사용합니다:

으아악

인스턴스 실행 중 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.

CSS를 사용하여 테이블 스타일을 추가로 지정합니다.

으아악

인스턴스 실행 중 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.

으아악

인스턴스 실행 중 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.


PHP 중국어 웹사이트