在线看无码的免费网站_一本久道久久久_宅男噜噜噜66一区二区_国产偷久久久精品专区_欧美日韩一区二区三区在线观看免_亚洲春色在线视频_欧美日韩一区综合_日韩av在线电影观看_欧美精品偷拍_亚洲欧美在线网

推廣 熱搜: 進口  河南  企業  未來  曙光  朝鮮  大地  上海  其他  龍江 

前端移動端入門操作總結一

   日期:2019-01-03     瀏覽:761    評論:0    
核心提示:頭想想,移動端的web頁面代碼編寫遠沒有我想的那樣復雜(可能是我做的這個項目比較簡單的緣故)。但是就入門來說,其實是蠻簡單
 頭想想,移動端的web頁面代碼編寫遠沒有我想的那樣復雜(可能是我做的這個項目比較簡單的緣故)。但是就入門來說,其實是蠻簡單的,我把他總結為一下幾個方面:特殊的meta標簽/百分百比布局寬度/rem設置字體大小/css3的使用。
好吧,讓我們開始吧,以下是移動web新手的淺見,老鳥請繞行,如有賜教不勝感激。  1.特殊的meta標簽; 因為現在我們用的智能手機(iOS,Android)的瀏覽器都是基于webkit內核,這里有一些針對webkit的特殊meta標簽,在開發移動端web是起到很重要的作用: <meta content=“width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;” name=“viewport” />  強制讓文檔的寬度與設備的寬度保持1:1,并且文檔最大的寬度比例是1.0,且不允許用戶點擊屏幕放大瀏覽; <meta content=“yes” name=“apple-mobile-web-app-capable” />  iphone設備中的safari私有meta標簽,它表示:允許全屏模式瀏覽; <meta content=“black” name=“apple-mobile-web-app-status-bar-style” />  iphone的私有標簽,它指定的iphone中safari頂端的狀態條的樣式; <meta content=“telephone=no” name=“format-detection” />  告訴設備忽略將頁面中的數字識別為電話號碼。 <meta content=“email=no” name=“format-detection” />  Android中禁止自動識別頁面中的郵件地址,iOS中不會自動識別郵件地址;  (注:由于webkit的瀏覽器對于html5的支持比較好,所以我們在聲明頭部的時候最好用html5的聲明方式。當然如果你習慣了html4,那我只能告訴你,還是先學學html5在接著看吧!)  2.百分百布局; 拿到設計師的640px(以iPhone4的比例做的設計稿)的設計稿后,我就嚴格的按照設計稿設置了各個模塊的高度/字號。接下來悲催的事情發生了,寫出來的頁面在手機上顯示的異常大。我傻了,這是嘛情況!后來咨詢專業人士才了解到,雖然iphone4的分辨率是960x640px,但是其屏幕的像素密度比較高,它的實際大小應該是減半的。所以在寫代碼時一切的高度/字號都要是設計稿的1/2。接著說百分比布局: 在做移動web頁面時,我們要用百分比布局來實現自適應屏幕寬度。有pc端web頁面開發經驗的同學就會知道,元素的盒子模型(不清楚的同學可以去w3school上查查)。 那我想要一個元素100%顯示,又必須有一個固定的padding-left/padding-right,還有1px的邊框,怎么辦? element{         width: 100%;         padding-left: 10px;         border: 1px solid blue; }   這樣編寫代碼必然導致出現橫向滾動條,腫么辦?要相信問題就是用來解決的。這時候偉大的css3為我們提供了box-sizing屬性,對于這個屬性的具體解釋不做贅述(想深入了解的同學可以到w3school查看,要知道自己動手會更容易記憶)。讓我們看看如何解決上面的問題: element{         width: 100%;         padding-left: 10px;         box-sizing:border-box;         -webkit-box-sizing:border-box;         border: 1px solid blue; }  好的,問題被解決了!  3. rem設置字體大小; 在這里讓我們花一些梳理一下css中的單位:px/em/rem(以下內容摘自0101后花園) px:就是css中最基本的長度單位了,用px做單位基本上沒什么問題,可以做到讓頁面按套路精確的展現。但是,(聽到但是的時候是不是突然有些不適,就像每次開發的同學喊我的時候,我的潛意識會告訴自己,壞了又出bug了!!)如果全篇用px布局會暗藏一個問題,就是當用戶和Ctrl滾頁面的時候(說白了就是ctrl+,ctrl-),你會發現頁面結構產生了不可預知的錯亂,因此有磚家倡導使用em替代px。 em:em是相對單位,em相對的基準點就是瀏覽器的字體大小(瀏覽器默認字體為16px),所以1em默認等于16px。那么14px=0.875em; 公式是14/16=0.875em。用em來寫的話,就可以解決ctrl+,ctrl-時造成的頁面錯亂問題。  可是,問題又來了,em準確的說是相對于父節點的字號來計算的,如果自身定義了字號那么就相對自身字號來計算,舉例如下: html { font-size: 100%; } .box-0 {     height: 1em;  } .box-1 {     font-size: 0.625em;      height: 1em;  }  看明白了吧,1em并不是一個固定不變的值,再加上數學是體育老師教的,這不是自作孽嗎。沒關系,css3為我們引入一個新的單位就是rem可以解決這個問題。  rem:rem和em一樣也是一個相對單位,為了方便理解,我們就理解rem為root em,顧名思義rem只相對跟節點<html>計算,這就是說只要在根節點設定好參考值,那么全篇的1rem都相等,計算方式同em,默認1rem=16px; 同理你可以設定html { font-size:62.5% } 那么1rem就等于10px,以此類推 …(當然萬惡的ie678不支持rem,但是還好我們在做的是移動端web頁面)  4.使用css3; 做這種高大上的移動web頁面怎么能少的了css3。不過平時css3用的比較少,這里記下幾個我在這個項目中用到的css3屬性。更深入的親們自己去學咯。同樣,這里不對屬性做贅述,放著強大的w3school不用,我只能對你說:藥不能停啊!:  A.圓角(這個太常用了) element{         border: 1px solid blue;         -moz-border-radius: 3px;         -webkit-border-radius: 3px;         border-radius: 3px; }   B.漸變(這個在做按鈕的時候很常用) element{         background-image: -moz-linear-gradient(top, #2288cc, #389de2);          background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #389de2), color-stop(1, #2288cc));  }   C.去掉手持設備點擊時出現的透明層 (一般會在頭部做格式化) a,button,input{         -webkit-tap-highlight-color: rgba(0,0,0,0);         -webkit-tap-highlight-color: transparent;  }  在應用了此屬性時,鏈接的active屬性會實效,解決的方法是,在頁面unload時運行document.addEventListener("touchstart", function(){}, true);使active狀態可用。(注:在小米系統下,點擊鏈接仍然會出現紅色的邊框,各位同學如有解決方法,請賜教,不勝感激。)  D.改變盒子模型(上面已講過) element{         box-sizing:border-box;         -webkit-box-sizing:border-box; }  
 
打賞
 
更多>同類新資訊
0相關評論

推薦圖文
推薦新資訊
點擊排行
網站首頁  |  關于我們  |  聯系方式  |  使用協議  |  版權隱私  |  網站地圖  |  排名推廣  |  廣告服務  |  違規舉報  |  豫ICP備14023129號
 
在线看无码的免费网站_一本久道久久久_宅男噜噜噜66一区二区_国产偷久久久精品专区_欧美日韩一区二区三区在线观看免_亚洲春色在线视频_欧美日韩一区综合_日韩av在线电影观看_欧美精品偷拍_亚洲欧美在线网
亚洲精品一区二区三区四区五区 | 欧美高清一区| 99热国产免费| 日韩视频一区| 国产精品初高中精品久久 | 香蕉精品999视频一区二区 | 极品日韩av| 一区二区精品在线观看| 久久久久久久久久久久久久一区| 欧美亚洲专区| 国产精品日韩欧美一区二区| 欧美精品一区在线| 午夜视频精品| 欧美96在线丨欧| 一区二区视频国产| 先锋在线资源一区二区三区| 精品视频一区在线| 国产精品v欧美精品v日韩精品| 国产日韩欧美一区在线| 国产日韩一区二区| 国产精品视频久久一区| 国产日韩欧美二区| 国产欧美69| 亚洲一区一卡| 美女日韩在线中文字幕| 久久久久中文| 99精品99久久久久久宅男| 久久亚洲午夜电影| 91福利视频导航| 91麻豆蜜桃| 国产精品乱码一区二区三区| 国产伦精品一区二区三区免 | 国产精品三区www17con| 久久久www| 国产精品乱码视频| 日本不卡一区二区三区在线观看| 欧美一区二区视频17c| 亚洲欧洲在线一区| 亚洲香蕉网站| 久久精品五月| 欧美理论一区二区| 欧美成ee人免费视频| 亚洲精品九九| 国产66精品久久久久999小说| 国产精品视频免费一区二区三区| 麻豆久久久9性大片| 亚洲自拍偷拍二区| 亚洲精品一区二区三区樱花| 久久国产日本精品| 欧美人与性禽动交精品| 欧美日韩一区在线观看视频| 国产精品日韩高清| 久久国产精品久久精品国产| 在线综合视频网站| 国产欧美综合一区二区三区| 国产成人一区二区三区免费看| 日产精品高清视频免费| 激情综合自拍| 国产精品一区二区欧美黑人喷潮水| 麻豆成人精品| 五月天久久狠狠| 亚洲精品一区二区三区樱花| 国产精品区二区三区日本| 一区二区精品在线| 免费在线播放第一区高清av| 欧美日韩一区二 | 一区二区三区的久久的视频| 99日韩精品| 日本一区二区视频| 亚洲综合激情| 日韩欧美在线一区二区| 亚洲一区日韩在线| 日本成人三级| 亚洲主播在线| 你懂的网址国产 欧美| 97人人模人人爽人人少妇| 亚洲精品久久久久久一区二区| 国产精品三区www17con| 亚洲一区二区三区免费观看| 久久青青草原一区二区| 亚洲精品一区二区三区樱花 | 亚洲大片av| 日韩av不卡播放| 7777精品久久久大香线蕉小说 | 久草一区二区| 亚洲专区免费| 激情久久婷婷| 亚洲国产精品www| 国产厕所精品在线观看| 一本色道久久综合亚洲精品不卡| 欧美一区亚洲二区| 国产精品精品软件视频| 国产午夜精品一区二区三区欧美| 日韩视频在线播放| 韩国一区二区三区美女美女秀| 国产精品久久久久久久免费软件 | 久久久久91| 日韩亚洲在线| 欧美三级特黄| 一区二区免费在线视频| 欧美日韩精品免费看| 国产精品精品软件视频| 免费亚洲一区二区| 狠狠色噜噜狠狠色综合久| 一区二区三区四区视频在线观看| 久久久久久国产精品mv| 草莓视频一区| 动漫美女被爆操久久久| 久久亚洲国产精品日日av夜夜| 99国内精品| 亚洲麻豆一区| 一本色道久久综合亚洲精品婷婷| 很黄很黄激情成人| 国自产拍偷拍福利精品免费一| 一区二区欧美日韩| 一区二区精品在线| 樱花www成人免费视频| 亚洲欧美日韩在线综合 | 午夜精品视频在线观看一区二区| 欧美一进一出视频| 日韩精品一区二区三区丰满| 久久亚洲午夜电影| 美媛馆国产精品一区二区| 狠狠色伊人亚洲综合网站色| 精品国产一区二区三| 久久青青草原| 日韩欧美在线一区二区| 亚洲激情一区二区| 欧美日韩国产欧| 亚洲高清av| 一区二区三区四区国产| 麻豆成人精品| 超碰在线观看97| 蜜桃精品久久久久久久免费影院 | 亚洲巨乳在线| 久久久夜精品| 久久精品二区| 欧美福利一区| 国产日韩欧美精品| 91黄在线观看| 日本一区二区三区视频在线播放| 亚洲精品视频一二三| 激情欧美一区| 97碰碰视频| 日韩中文字幕一区| 亚洲第一黄网| 高清不卡一区二区三区| 欧美一区二区三区四区在线观看地址 | 制服丝袜综合日韩欧美| 亚洲私人影院| av蓝导航精品导航| 秋霞在线观看一区二区三区| 国模精品一区二区三区| 久久久久久久高潮| 五月天国产一区| 国产精品有限公司| 欧美一区亚洲二区| 日韩午夜在线电影| 久久久久久久久久久久久9999| 欧美精品二区| 97自拍视频| 国产精品av一区二区| 超碰97人人人人人蜜桃| 中文字幕日韩一区二区三区| 国产精品日韩高清| 日韩视频专区| 久久久久久久久久久一区| 亚洲mv在线看| 99re热精品| 国产精品sss| 久久精品国产理论片免费| 精品动漫3d一区二区三区免费| 9a蜜桃久久久久久免费| 欧美午夜电影在线观看| 精品国产一区二区三区麻豆小说| 欧美日本亚洲| 精品午夜一区二区| 国产精品免费区二区三区观看| 日韩精品不卡| 成人综合av网| 一区二区日韩免费看| 亚洲欧洲久久| 精品国产乱码久久久久久丨区2区| 国产精品99一区二区| 另类欧美小说| 99理论电影网| 中文精品视频| 欧美久久成人| 日韩欧美手机在线| 国产高清精品一区二区| 国产日韩一区二区三区在线播放 | 亚洲成人a**址| 久久66热这里只有精品| 久久国产精品亚洲va麻豆| 国产精品分类| 一本色道久久综合亚洲精品婷婷 | 久久精品二区| 免费看黄裸体一级大秀欧美| 亚洲网站啪啪| 欧美极品一区|