亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

簡要了解jQuery移動web開發的響應式布局設計

2024-05-06 16:25:49
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了jQuery移動web開發的響應式布局設計,jQuery是JavaScript世界中最具人氣的模塊或者說類庫,需要的朋友可以參考下
 

響應式布局設計是根據用戶設備的屏幕分辨率來響應用戶設備的一種設計。這意味著,無論用戶是在移動、平板還是桌面設備上瀏覽 Web 頁面,設計都將根據該設備的屏幕分辨率顯示特定的布局,從而適當地響應設備。

該框架的文檔實際上結合使用了 jQuery Mobile 框架和 CSS3 媒體查詢來實現自己的響應式設計。對不同屏幕分辨率的反應方式。

沒有自定義樣式,我們的電網將3列的布局在所有的屏幕寬度:

簡要了解jQuery移動web開發的響應式布局設計

在我們的自定義樣式,我們希望此網格疊加在狹窄的寬度,然后切換到一個標準的3欄布局。在很寬的屏幕寬度,我們希望第一列占用50%的寬度,這樣:

簡要了解jQuery移動web開發的響應式布局設計

為了實現這樣,我們需要自定義一個新的類名稱,比如“my-breakpoint”。
這個類用于范圍的風格在自定義媒體查詢,他們將只適用于當這類添加到網格容器。傳媒查詢包裹我們只想50em應用以下條件的風格。
在你的媒體查詢,使用EM單元代替像素點以確保媒體查詢將字體大小考慮除了屏幕寬度。計算在EMS屏幕寬度,將像素的目標寬度的16,這是body的默認字體大小。

HTML5部分:

<div class="ui-grid-b my-breakpoint"> <div class="ui-block-a">Block A</div> <div class="ui-block-b">Block B</div> <div class="ui-block-c">Block C</div></div><!-- /grid-b -->


CSS3部分:

@media all and (max-width: 50em) { .my-breakpoint .ui-block-a,  .my-breakpoint .ui-block-b,  .my-breakpoint .ui-block-c, .my-breakpoint .ui-block-d, .my-breakpoint .ui-block-e {   width: 100%;   float:none;  }}

在這個媒體查詢,我們設置寬為100%和否定浮動屬性,50em屏幕寬度。這些規則適用于每一個網格類型由堆放選擇器網格的所有類ui-block-a到ui-block-e的風格。
那是使網格的響應和添加額外的樣式規則,每個斷點改變起來更容易。我們鼓勵您創建多個定制的斷點,你需要根據你獨特的內容和布局的需要。

添加一個寬屏斷點調整比率

基于上面的例子,我們可以添加一個額外的斷點將寬度以使第一列的寬度為50%,其他兩個25%以上75em(1200像素)由額外的最小寬度媒體查詢來調整寬度在自定義風格就這樣:

@media all and (min-width: 75em) { .my-breakpoint.ui-grid-b .ui-block-a { width: 49.95%; } .my-breakpoint.ui-grid-b .ui-block-b,  .my-breakpoint.ui-grid-b .ui-block-c { width: 24.925%; } .my-breakpoint.ui-grid-b .ui-block-a { clear: left; } }} 

注意:稍窄的寬度設置為工作在四舍五入問題的跨平臺。

應用自定義斷點 ui-responsive

使用此預設斷點,添加 ui-responsive 類到網格容器,將堆疊呈現以下560px(35em)。如果這個斷點的工作不適合你的內容,我們鼓勵你寫一個自定義的斷點如上所述。

<div class=" ui-grid-b ui-responsive ">

這些都是標準的網格是由 ui-responsive(界面反應,自定義類,如上例子my-breakpoint)的作出響應類網格容器

示例:

<!doctype html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>responsive-grid demo</title> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.css"> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <!-- The script below can be omitted --> <script src="/resources/turnOffPushState.js"></script> <script src="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.js"></script> <style>  @media all and (max-width: 35em) {  .my-breakpoint .ui-block-a,   .my-breakpoint .ui-block-b,   .my-breakpoint .ui-block-c,  .my-breakpoint .ui-block-d,  .my-breakpoint .ui-block-e {    width: 100%;    float:none;   } }  @media all and (min-width: 45em) {  .my-breakpoint.ui-grid-b .ui-block-a { width: 49.95%; }  .my-breakpoint.ui-grid-b .ui-block-b,   .my-breakpoint.ui-grid-b .ui-block-c { width: 24.925%; } } </style></head><body> <div data-role="page"> <div data-role="header">  <h1>Responsive Grid Example</h1> </div> <div data-role="content">  <div class="ui-grid-b my-breakpoint">   <div class="ui-block-a"><div class="ui-body ui-body-d">Block A</div></div>   <div class="ui-block-b"><div class="ui-body ui-body-d">Block B</div></div>   <div class="ui-block-c"><div class="ui-body ui-body-d">Block C</div></div>  </div></div> </body></html>

簡要了解jQuery移動web開發的響應式布局設計



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产欧美一区二区白浆黑人| 91精品视频观看| 精品国产户外野外| 国产精品激情av在线播放| 久久伊人精品视频| 精品欧美一区二区三区| 日韩高清a**址| 国产成人精品免高潮在线观看| 亚洲欧美日韩久久久久久| 日韩69视频在线观看| 亚洲二区在线播放视频| 国产精品久久久久久网站| 亚洲天堂精品在线| 国产精品午夜国产小视频| 在线观看亚洲视频| 国产精品久久久久久五月尺| 国产成人精品电影| 成人激情视频在线播放| 日韩av片免费在线观看| 久久久影视精品| 国产精品香蕉国产| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲成人久久久| 欧美劲爆第一页| 中文字幕亚洲天堂| 国产精品吹潮在线观看| 欧美做爰性生交视频| 亚洲国产一区二区三区在线观看| 国产视频福利一区| 久久久久久com| 中文字幕亚洲欧美| 亚洲午夜精品久久久久久性色| 超碰91人人草人人干| 欧美午夜女人视频在线| 久久精品国产一区二区电影| 92福利视频午夜1000合集在线观看| 亚洲激情视频在线播放| 国产香蕉97碰碰久久人人| 欧美成人剧情片在线观看| 91成人国产在线观看| 国产原创欧美精品| 精品久久久久久中文字幕大豆网| 最新69国产成人精品视频免费| 久久久久久久久久久网站| 5278欧美一区二区三区| 欧洲亚洲免费视频| 日韩欧美999| 欧美激情视频在线免费观看 欧美视频免费一| 蜜臀久久99精品久久久无需会员| 91系列在线观看| 国产91精品在线播放| 亚洲综合自拍一区| 一区二区三区高清国产| 国产精品久久久久久搜索| 在线观看久久av| 精品在线欧美视频| 91精品久久久久久久久久另类| 欧美日韩激情视频| 韩日欧美一区二区| 亚洲自拍小视频| 97久久精品视频| 爱福利视频一区| 欧美孕妇与黑人孕交| 欧美日本高清一区| 欧美日韩一区二区三区在线免费观看| 91国内免费在线视频| 神马久久桃色视频| 亚洲人在线观看| 色悠悠国产精品| 国产成人免费av电影| 日韩福利视频在线观看| 中文字幕日韩欧美在线视频| 欧美精品videosex牲欧美| 日韩一区视频在线| 欧美老女人xx| 日本精品视频在线播放| 久久久久久久久国产| 成人日韩在线电影| 亚洲高清在线观看| 日本在线观看天堂男亚洲| 国产精品日韩一区| 黑人欧美xxxx| 欧美日韩国产成人在线观看| 成人在线小视频| 欧美丝袜美女中出在线| www.精品av.com| 庆余年2免费日韩剧观看大牛| 成人妇女免费播放久久久| 国产精品扒开腿做爽爽爽男男| 欧美性猛交xxxx富婆弯腰| 国产精品99久久久久久白浆小说| 国产欧美中文字幕| 国产精品专区一| 欧美大片免费观看| 自拍偷拍亚洲一区| 欧美电影第一页| 中文日韩在线观看| 久久精品一本久久99精品| 国产有码一区二区| 国产视频精品自拍| www.99久久热国产日韩欧美.com| 日韩精品免费综合视频在线播放| 最近的2019中文字幕免费一页| 久久国产精彩视频| 美女久久久久久久久久久| 亚洲福利在线看| 亚洲性视频网站| 黑人精品xxx一区一二区| 欧美日韩国产综合新一区| 欧美成人激情视频| 97在线视频一区| 夜夜嗨av一区二区三区四区| 91精品成人久久| www欧美xxxx| 高清亚洲成在人网站天堂| 欧美日韩国产限制| 欧美日韩不卡合集视频| 国产精品日日摸夜夜添夜夜av| 国产精品色午夜在线观看| 秋霞成人午夜鲁丝一区二区三区| 韩国美女主播一区| 国产精品中文字幕在线观看| 亚洲在线视频福利| 欧美丝袜一区二区| 中文.日本.精品| 日本不卡免费高清视频| 亚洲伦理中文字幕| 欧美成人午夜激情视频| 国产精品九九九| 久久久精品2019中文字幕神马| 日韩精品中文字幕久久臀| 精品视频一区在线视频| 91精品国产色综合久久不卡98口| 欧美老少做受xxxx高潮| 国产精品入口福利| 国产有码在线一区二区视频| 欧美高清自拍一区| 亚洲а∨天堂久久精品9966| 国产日产久久高清欧美一区| 久久久影视精品| 亚洲日本欧美日韩高观看| 全亚洲最色的网站在线观看| 91午夜理伦私人影院| 亚洲成人久久电影| 亚洲一区999| 亚洲欧美福利视频| 欧美与黑人午夜性猛交久久久| 欧美xxxx18性欧美| 日韩电影第一页| 不卡在线观看电视剧完整版| 欧美成人亚洲成人| 亚洲一区二区三区毛片| 欧美性生活大片免费观看网址| 一夜七次郎国产精品亚洲| 国产在线不卡精品| 亚洲精品久久久久久久久久久| 亚洲人永久免费| 日韩免费在线视频| 亚洲精品国产精品乱码不99按摩| 国产亚洲视频中文字幕视频| 成人免费淫片视频软件| 中文字幕日韩有码| 亚洲精品理论电影| 中文字幕亚洲一区二区三区五十路|