偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

jQuery Mobile的響應(yīng)布局

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

媒介查詢幫助類(media queries)

方向class(Orientation Classes)

HTML元素總是會有"portrait"(豎屏) 或 "landscape"(橫屏) class,它們?nèi)Q于瀏覽器或者設(shè)備的方向. 你可以在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

默認(rèn)情況下, 我們?yōu)槿缦聦挾葎?chuàng)建了折斷點: 320,480,768,1024. 這些寬度對應(yīng)著如同這樣的class:"min-width-320px", "max-width-480px", 這意味著這些class可以應(yīng)用在替換(或附加)它們模擬的等值的媒介查詢

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

許多jQuery Mobile插件會影響 寬度折斷點.舉例來說,當(dāng)瀏覽器寬度在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 函數(shù), 該函數(shù)接受一個數(shù)字或者數(shù)字的數(shù)組,這些值無論何時在生效時都會被添加到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 提供一個函數(shù)允許你來測試是否有特殊的css 媒介查詢生效,只需調(diào)用 $.mobile.media()彬傳遞一個media type 或 query即可.如果瀏覽器支持你傳遞的那種type或query,它會立即生效,函數(shù)會返回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)"); 

 

責(zé)任編輯:佚名 來源: filod
相關(guān)推薦

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 15:01:16

jQuery Mobi易用性

2011-07-19 17:03:31

jQuery Mobi默認(rèn)配置

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:11

button按鈕jQuery Mobi

2011-09-01 10:27:42

jQuery Mobi

2011-09-01 15:00:48

jQuery MobiDemo

2011-09-05 16:47:49

jQuery Mobi

2011-09-06 16:16:48

jQuery Mobi

2012-04-17 22:43:46

jQuery Mobi

2011-07-21 16:10:48

jQuery Mobi工具欄
點贊
收藏

51CTO技術(shù)棧公眾號