차례:
- Page One
- next
- 3333333 3 3 3 33333 3 3 3 3333333
- header data-role이있는 요소 내부에 링크를 정의하면 해당 링크는 페이지 2 헤더로 건너 뜁니다. 자동으로 버튼이됩니다. 또한 정의 된 첫 번째 링크는 자동으로 머리글의 왼쪽에 배치되고 두 번째 링크는 오른쪽에 배치됩니다.
- 내부 앵커를 사용하여 페이지를 건너 뜁니다.
비디오: HTML - form : 파일 업로드 2024
HTML5 및 CSS3 웹 페이지를 축소 할 수있어서 좋습니다 그것은 모바일 장치에 적합하지만 페이지가 더 작 으면 분명히 더 많이 필요합니다. 모바일 앱은 페이지 넘김 메타포 (page-flipping metaphor)를 사용하여 작은 화면 공간에 더 많은 데이터를 저장하는 경우가 많으며, jQuery 모바일 라이브러리에는이를 쉽게 처리 할 수있는 멋진 도구가 있습니다.
지금까지 본 애플리케이션은 지금까지 본 다른 jQuery 모바일 애플리케이션과 비슷합니다. 한 가지 다른 점은 헤더의 버튼입니다. 모바일 앱의 헤더에 탐색 버튼이있는 것이 일반적입니다. 다음 버튼을 누릅니다.
멋진 변색 전환 후, 다음 페이지가 나타납니다. 이 버튼에는 헤더에 두 개의 버튼이 있습니다. 다음을 다시 누르면 사용자가 세 번째 페이지로 이동합니다.
세 번째 페이지는 다시 한 번 매우 익숙하지만 이번에는 머리글 왼쪽에 단일 단추가 있고 주 컨텐트 영역에 또 다른 단추가 있습니다.
이 세 페이지의 흥미로운 점은 페이지가 3 페이지가 아니라는 것입니다. 3 개의 다른 페이지처럼 작동하도록 설계된 단지 하나의 페이지입니다. 이 배치에는 몇 가지 장점이 있습니다.
-
CSS 및 JavaScript 자원은 한 번만로드하면됩니다. 이는 시스템의 일관성을 유지하고로드 시간을 약간 향상시킵니다.
-
지연 시간이 없습니다. 문서가로드되면 한 번에 하나의 파트 만 표시 되더라도 모든 것이 메모리에 저장됩니다. 이렇게하면 서버 액세스를 기다리지 않고도 페이지를 빠르게 이동할 수 있습니다.
대용량 페이지를 여러 개의 작은 페이지로 취급하려는 경우이 유형의 메커니즘을 일반적으로 구현하므로 사용자는 스크롤하지 않아도됩니다.
다음은 multiPage 코드입니다. HTML 전체.
multiPage. html #foot {글꼴 크기: 75 %; 글꼴 스타일: 기울임 꼴; text-align: center;} pre {여백 - 왼쪽: 자동; margin-right: 자동; 배경색: 흰색; width: 8em;}Page One
next이것은
- 페이지 1의
- page 2
- page 3 Page Two
next
두 번째 페이지는 첫 번째 페이지와 비슷하지만 첫 번째 페이지가 아니고 단추가 아닌 텍스트가 있습니다. 두 번째 페이지입니다. 당신이 처음을 좋아한다면, 당신이 돌아갈 수 있다고 생각하지만, 정말 좋다고 들었 기 때문에 다음 페이지로 가야합니다.HTML 인 올 인 일체
이전 페이지 세3333333 3 3 3 33333 3 3 3 3333333
HTML에서
이 예제의 코드는 길지만 새로운 많은 부분을 깨뜨리지는 않습니다.
jQuery 모바일 컨텐츠를로드하십시오.jQuery에서 필요한 CSS 및 JavaScript 파일을 가져옵니다. com 사이트.
-
자신 만의 CSS를 적용하십시오.
jQuery에서 CSS 코드를 "빌려"사용하더라도 자신 만의 CSS 코드를 추가 할 수 있습니다. CSS를 추가하여 바닥 글 및 사전 요소가 원하는대로 작동하도록 할 수 있습니다.
-
페이지를 만듭니다.
원하는만큼의 페이지를 만들 수 있지만 모두 동일한 일반 jQuery 모바일 패턴을 따릅니다. 머리글, 내용 및 바닥 글 div가있는 페이지 div를 만듭니다. data-role 속성을 사용하여 각 div의 역할을 나타냅니다.
-
각 페이지 수준 div에 id 속성을 지정합니다.
사용자가 페이지를 뒤집을 것이기 때문에 각 페이지마다 일종의 식별자가 필요합니다. 각 페이지에 고유 한 id 속성을 부여하십시오.
-
헤더 안에 버튼을 만듭니다.
이 예제의 유일한 새로운 부분 (페이지 넘김 자체는 제외)은 헤더의 단추입니다.
-
prev
Page Two
next
header data-role이있는 요소 내부에 링크를 정의하면 해당 링크는 페이지 2 헤더로 건너 뜁니다. 자동으로 버튼이됩니다. 또한 정의 된 첫 번째 링크는 자동으로 머리글의 왼쪽에 배치되고 두 번째 링크는 오른쪽에 배치됩니다.
단일 버튼을 오른쪽으로 누르십시오.오른쪽에 버튼을 추가하려면 버튼에 클래스를 추가하십시오.
-
Page One
next
내부 앵커를 사용하여 페이지를 건너 뜁니다.
모든 버튼의 URL을 살펴보십시오. 문서 내부의 내부 링크를 나타내는 해시로 시작합니다. 이것은 사용자에게 3 개의 다른 페이지처럼 느껴지지만 실제로는 하나의 큰 웹 페이지라는 것을 기억하십시오. -
전환 실험.
3 페이지의 버튼을 자세히 살펴보십시오.
-
색인으로 이동
이 버튼에는 특별한 데이터 전환 속성이 있습니다. 기본적으로 모바일 페이지는 페이드로 바뀝니다. 슬라이드, 슬라이드 업, 슬라이드 다운, 팝, 페이드 또는 뒤집기로 전환을 설정할 수 있습니다. 다른 속성을 추가하여 전환을 되돌릴 수도 있습니다. data-direction = "reverse".