1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 4 nâng cao khả năng thiết kế web mobile với thành phần jquery mobile

26 389 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 2,85 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

NHẮC LẠI BÀI TRƯỚCNhận diện thiết bị và tính tương thích với các thiết bị Khởi tạo và tùy biến nội dung Chèn thêm trang web với Jquery mobile Định dạng trang web với CSS Nhận diện thiết

Trang 1

BÀI 4 NÂNG CAO KHẢ NĂNG THIẾT KẾ WEB MOBILE VỚI

THÀNH PHẦN JQUERY MOBILE

Trang 2

NHẮC LẠI BÀI TRƯỚC

Nhận diện thiết bị và tính tương thích với các thiết bị

Khởi tạo và tùy biến nội dung

Chèn thêm trang web với Jquery mobile

Định dạng trang web với CSS

Nhận diện thiết bị và tính tương thích với các thiết bị

Khởi tạo và tùy biến nội dung

Chèn thêm trang web với Jquery mobile

Định dạng trang web với CSS

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 2

Trang 4

KHỞI TẠO WEB VỚI JQUERY MOBILE

Trang 5

KHỞI TẠO WEB VỚI JQUERY MOBILE

Trang Jquery mobile bao gồm:

HTML

Javascript từ thư viện Jquery mobile

CSS

Để khởi tạo trang mới với Jquery mobile sử dụng

thành phần jQuery Mobile trên bảng Insert

Trang Jquery mobile bao gồm:

HTML

Javascript từ thư viện Jquery mobile

CSS

Để khởi tạo trang mới với Jquery mobile sử dụng

thành phần jQuery Mobile trên bảng Insert

Trang 6

KHỞI TẠO WEB VỚI JQUERY MOBILE

Bước 1: Khởi tạo trang HTML5

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 6

Trang 7

KHỞI TẠO WEB VỚI JQUERY MOBILE

Bước 2: Chèn trang Jquery Mobile

Các thành phần jQuery widget, đối tượng (objects)

phải được chèn trong trang Jquery Mobile

Trích xuất trang Jquery mobile widget bằng cách chọn

Insert > jQuery Mobile > Page

Hộp thoại page xuất

hiện

Trang 8

KHỞI TẠO WEB VỚI JQUERY MOBILE

Tùy chọn The Remote (CDN) : liên kết các phiên bản của những tập tin cần thiết tại các trang Jquery

mobile

Tùy chọn Local : tương tự như file trong trang web

Nhấn OK để hiển thị hộp tùy chọn header, footer

trên trang

Tùy chọn The Remote (CDN) : liên kết các phiên bản của những tập tin cần thiết tại các trang Jquery

mobile

Tùy chọn Local : tương tự như file trong trang web

Nhấn OK để hiển thị hộp tùy chọn header, footer

trên trang

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 8

Trang 9

KHỞI TẠO WEB VỚI JQUERY MOBILE

Kết quả:

Thay đổi kích thước hiển

thị phù hợp với từng loại

thiết bị di động

Trang 10

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Trang 11

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Chèn thêm thành phần Layout grid:

Để tạo thành phần layout dạng bảng (cột) có thể sử dụng thành phần <table>

Trang 12

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Tuy nhiên, phương pháp linh hoạt, chuẩn hơn để thiết

kế thành phần bảng (cột) trên trang Jquery mobile là

sử dụng:

Sử dụng Insert > jQuery Mobile > Layout Grid

Tuy nhiên, phương pháp linh hoạt, chuẩn hơn để thiết

kế thành phần bảng (cột) trên trang Jquery mobile là

sử dụng:

Sử dụng Insert > jQuery Mobile > Layout Grid

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 12

Hộp thoại tùy chọn cho bảng (cột) xuất hiện

Trang 13

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Định nghĩa style cho Layout grid:

• jQuery Mobile Layout Grid sử dụng hai class:

– ui-grid-a cho 2 cột của grid – ui-grid-b cho 3 cột của grid

• Để định nghĩa việc xuất hiện của của các thành phần trong layout grid, sử dụng thuộc tính:

– ui-grid – ui-block

Định nghĩa style cho Layout grid:

• jQuery Mobile Layout Grid sử dụng hai class:

– ui-grid-a cho 2 cột của grid – ui-grid-b cho 3 cột của grid

• Để định nghĩa việc xuất hiện của của các thành phần trong layout grid, sử dụng thuộc tính:

– ui-grid – ui-block

Trang 14

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Thiết kế trang mobile trong collapsible block:

Collapsible block (các khối mở rộng): hoạt động trên nguyên tắc hiển thị/ ẩn nội dung tùy thuộc vào người dùng

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 14

Ví dụ về hiển thị/ ẩn khối nội dung của người dùng

Trang 15

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

Xây dựng khối collapsible block:

• Giống như các đối tượng Jquery mobile, collapsible cũng yêu cầu hoạt động trong trang Jquery mobile

• Các bước thực hiện:

– Khởi tạo trang jQuery mobile: Insert > jQuery Mobile > Page

– Insert > jQuery Mobile > Collapsible Block

• Thay đổi trạng thái ban đầu của khối:

– Thành phần collapsible được định nghĩa bởi:

Xây dựng khối collapsible block:

• Giống như các đối tượng Jquery mobile, collapsible cũng yêu cầu hoạt động trong trang Jquery mobile

• Các bước thực hiện:

– Khởi tạo trang jQuery mobile: Insert > jQuery Mobile > Page

– Insert > jQuery Mobile > Collapsible Block

• Thay đổi trạng thái ban đầu của khối:

– Thành phần collapsible được định nghĩa bởi:

<div data-role="collapsible-set">

<div data-role="collapsible" data-collapsed="true"> </div>

</div>

Trang 16

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

– Theo mặc định, khi mở trang khối sẽ được hiển thị

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 16

Trang 17

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

• Thay đổi theme và định dạng style cho khối:

– Sử dụng data-theme, tham số này có thể chèn vào bất

cứ đâu trong dữ liệu của khối

Trang 18

CHÈN THÊM THÀNH PHẦN TRÊN TRANG

– Sử dụng thuộc tính ul-collapsible để định dạng lại thành phần khối

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 18

Định dạng trong bảng CSS STYLES

Trang 19

THÊM CÁC THÀNH PHẦN FORM TRONG

TRANG JQUERY MOBILE

Trang 20

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Sử dụng bảng Form để thực hiện:

Insert > Form

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 20

Trang 21

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Khởi tạo thành phần form Jquery Mobile:

Các bước thực hiện:

• Khởi tạo trang jQuery Mobile

• Chèn form vào trang jQuery Mobile Page

• Chèn các thành phần bên trong form

Chèn form: Insert | Form | Form

Khởi tạo thành phần form Jquery Mobile:

Các bước thực hiện:

• Khởi tạo trang jQuery Mobile

• Chèn form vào trang jQuery Mobile Page

• Chèn các thành phần bên trong form

Chèn form: Insert | Form | Form

Bảng tùy chọn Tag Editor

Trang 22

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Ví dụ về thành phần button:

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 22

Trang 23

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Một số trường đặc biệt trên form cho thiết bị di

động:

Trường text-input:

Trang 24

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Slider :

toggle switch: Insert > jQuery Mobile > Flip Toggle

Switch.

Slider :

toggle switch: Insert > jQuery Mobile > Flip Toggle

Switch.

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 24

Trang 25

THÊM CÁC THÀNH PHẦN FORM TRONG TRANG JQUERY MOBILE

Định dạng các trường trong form dành cho web di

động:

Có thể định dạng lại các trường bằng cách sử dụng

data-theme

Trang 26

TỔNG KẾT

Khởi tạo trang với Jquery mobile : Insert > jQuery

Mobile > Page

Để chèn thêm thành phần Layout grid cho web di

động, sử dụng: Insert > jQuery Mobile > Layout

Grid

Hoàn toàn định dạng lại layout grid với các thuộc

tính css: ui-block & ui-grid

Với các thành phần trong form dành cho web di

động, phải sử dụng Insert > Jquery mobile

Khởi tạo trang với Jquery mobile : Insert > jQuery

Mobile > Page

Để chèn thêm thành phần Layout grid cho web di

động, sử dụng: Insert > jQuery Mobile > Layout

Grid

Hoàn toàn định dạng lại layout grid với các thuộc

tính css: ui-block & ui-grid

Với các thành phần trong form dành cho web di

động, phải sử dụng Insert > Jquery mobile

Slide 4 - Nâng cao khả năng thiết kế web mobile với thành phần JQuery Mobile 26

Ngày đăng: 23/05/2014, 17:11

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w