成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

jQuery Mobile的響應布局

移動開發
jQuery Mobile在為 HTML元素添加class的時候會模擬瀏覽器的方向和通用的Min/Max width的css媒介查詢. 這些class會在 load , resize 和 orientationchange的時候更新,允許你在你的css代碼中切斷這些class, 以創建 responsive layouts - 即便你的瀏覽器并不支持媒介查詢!

媒介查詢幫助類(media queries)

方向class(Orientation Classes)

HTML元素總是會有"portrait"(豎屏) 或 "landscape"(橫屏) class,它們取決于瀏覽器或者設備的方向. 你可以在css中如下使用它們 :

  1. .portrait { 
  2.  
  3. /* portrait orientation changes go here! */ 
  4.  
  5.  
  6. .landscape { 
  7.  
  8. /* landscape orientation changes go here! */ 
  9.  

Min/Max Width 折斷點 Class

默認情況下, 我們為如下寬度創建了折斷點: 320,480,768,1024. 這些寬度對應著如同這樣的class:"min-width-320px", "max-width-480px", 這意味著這些class可以應用在替換(或附加)它們模擬的等值的媒介查詢

  1. .myelement { 
  2.  
  3. float: none; 
  4.  
  5.  
  6. .min-width-480px .myelement { 
  7.  
  8. float: left; 
  9.  

許多jQuery Mobile插件會影響 寬度折斷點.舉例來說,當瀏覽器寬度在480以上時,表單元素會浮動在label的旁邊. 這些CSS在為表單文本框支持這樣的行為時看起來像這樣:

  1. label.ui-input-text { 
  2.  
  3. display: block; 
  4.  
  5.  
  6. .min-width-480px label.ui-input-text { 
  7.  
  8. display: inline-block; 
  9.  

添加寬度折斷點

要配置你自己的寬度折斷點, jQuery Mobile公開$.mobile.addResolutionBreakpoints 函數, 該函數接受一個數字或者數字的數組,這些值無論何時在生效時都會被添加到min/max折斷點中.

  1. //為1200 px 的寬度添加一個 min/max class 
  2.  
  3. $.mobile.addResolutionBreakpoints(1200); 
  4.  
  5. //add min/max classes for 1200, and 1440 pixel widths 
  6.  
  7. $.mobile.addResolutionBreakpoints([1200, 1440]); 

運行媒介查詢

jQuery Mobile 提供一個函數允許你來測試是否有特殊的css 媒介查詢生效,只需調用 $.mobile.media()彬傳遞一個media type 或 query即可.如果瀏覽器支持你傳遞的那種type或query,它會立即生效,函數會返回true,否則會返回false.

  1. //測試screen media type 
  2.  
  3. $.mobile.media("screen"); 
  4.  
  5. //測試 min-width media query 
  6.  
  7. $.mobile.media("screen and (min-width: 480px)"); 
  8.  
  9. //測試 iOS 分辨率 
  10.  
  11. $.mobile.media("screen and (-webkit-min-device-pixel-ratio: 2)"); 

 

責任編輯:佚名 來源: filod
相關推薦

2012-05-27 18:28:46

jQuery Mobi

2011-07-19 17:09:44

jQuery Mobi事件

2011-07-19 14:51:54

jQuery Mobi特性

2011-09-02 10:41:51

2012-11-15 10:18:51

IBMdw

2011-07-19 17:03:31

jQuery Mobi默認配置

2011-07-19 15:01:16

jQuery Mobi易用性

2011-07-21 16:10:11

button按鈕jQuery Mobi

2011-08-01 08:51:12

jQuery Mobi插件

2011-07-20 13:37:14

2011-05-26 16:28:08

Android jQuery

2011-09-01 10:21:52

jQuery Mobi元素

2011-09-05 16:43:00

jQuery Mobi

2011-07-21 14:57:34

jQuery Mobi

2011-07-21 16:10:48

jQuery Mobi工具欄

2011-09-01 14:14:00

jQuery Mobi

2011-09-02 10:59:10

jQuery Mobi

2012-03-06 15:41:16

jQuery MobijQuery Mobi手冊

2012-03-08 11:23:09

jQuery Mobi

2011-07-26 08:40:31

jQuery Mobi組件內容格式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区视频在线观看 | 亚洲精品中文在线观看 | 久久久久国产一区二区三区四区 | 国产精品视频久久久久 | 久久出精品 | 国产精品一区二区三区久久 | 成人黄色av网址 | aaa大片免费观看 | 天天色综| 超碰在线播 | 亚洲国产一区二区三区在线观看 | 日韩欧美国产一区二区 | 亚洲欧洲在线看 | 成人免费观看视频 | 欧美另类视频 | 亚洲天堂一区二区 | 国精品一区 | 久久久久久国产精品 | 国产欧美日韩精品在线观看 | 国产区免费视频 | 免费国产精品久久久久久 | 亚洲在线视频 | 色资源站| 亚洲成人av在线播放 | 国产清纯白嫩初高生在线播放视频 | 欧美一级二级视频 | 日韩av免费看| 午夜视频一区二区 | 国产福利资源 | 日韩精品免费在线观看 | 午夜av免费| 国产99久久精品一区二区永久免费 | 欧美一区二区在线 | 色婷综合网 | 婷婷国产一区二区三区 | 91九色视频在线 | 色综合天天天天做夜夜夜夜做 | 国产成人精品一区二区在线 | 欧美99| 国产成人jvid在线播放 | 国产成人99 |