響應(yīng)式網(wǎng)站基礎(chǔ)

響應(yīng)式網(wǎng)站是一個設(shè)計理念鹏溯,它是多項技術(shù)的綜合體

2010 年 Ethan Marcotte 發(fā)表了 Responsive web design 一文

響應(yīng)式網(wǎng)站三要素

  • flex image 流動圖片
  • flexble grid layout 流動網(wǎng)格
  • media queries 媒體查詢

響應(yīng)式網(wǎng)站優(yōu)點

  • 減少工作量
    • 網(wǎng)站罢维、設(shè)計、代碼丙挽、內(nèi)容都只需要一份
    • 多出來的工作量只是js腳本
  • 節(jié)省時間
  • 每個設(shè)備都得到正確的設(shè)計
  • 搜索優(yōu)化

響應(yīng)式網(wǎng)站缺點

  • 會加載更多的樣式和腳本資源
  • 設(shè)計比較難精確定位和控制
  • 老版本瀏覽器兼容不好

國內(nèi)外主流瀏覽器

查看瀏覽器占比肺孵,兼容性情況

媒體查詢

  • css2 就出現(xiàn)了
<link rel="stylesheet" href="site.css" media="screen"/>
<link rel="stylesheet" href="print.css" media="print"/>
  • css3中進(jìn)行了進(jìn)一步增強(qiáng),包含了更多的媒體類型和函數(shù)
    @media all and (min-width:800px) and (orientation: landscaape){
      ...
    }
    
    
    /* only 僅僅颜阐,只有
    防止老舊的瀏覽器平窘,不支持帶媒體屬性的查詢,而應(yīng)用到給定的樣式
    */
    
    
    • 主要的媒體屬性:
      • width:視口寬度
      • height:視口高度
      • device-width:渲染表面的寬度凳怨,就是設(shè)備屏幕的寬度
      • device-height:渲染表面的高度瑰艘,就是設(shè)備屏幕的高度
      • orientation:檢查設(shè)備處于橫向還是縱向
      • aspect-ratio:基于視口寬度和高度的寬高比是鬼。width/height,例如16/9,4/3
      • device-aspect-ratio:渲染表面的寬度紫新,就是設(shè)備屏幕的寬度
      • color:每種顏色的位數(shù)bits 如min-color:16位均蜜,8位
      • resolution:檢測屏幕或者打印機(jī)的分辨率

viewport

  • layout viewport 布局視口
  • visual viewport 可視視口
  • ideal viewport 理想視口

怎樣分析設(shè)計圖

  • 和設(shè)計師,產(chǎn)品經(jīng)理交流網(wǎng)站如何交互芒率,需求如何體現(xiàn)
  • 是否有相應(yīng)的設(shè)計規(guī)范 字體囤耳,顏色,字號偶芍,間距等
  • 什么地方必須100%還原充择,那些地方可以靈活處理
  • 前端設(shè)計師,要有前端開發(fā)功底匪蟀,前端開發(fā)椎麦,有一定的設(shè)計能力,便于前端設(shè)計與前端開發(fā)溝通

設(shè)計圖案例

  • 大屏幕 pc和平板用戶
  • 中屏幕 小平板材彪、大屏手機(jī)用戶
  • 小屏幕 移動用戶

響應(yīng)式網(wǎng)站設(shè)計原則

為什么:兼容老的瀏覽器观挎,讓新的瀏覽器體驗更好。移動終端查刻,兼容性問題少一些

  • progressive enhancement 漸進(jìn)增強(qiáng)

  • graceful degradation 優(yōu)雅降級

優(yōu)先小屏幕 or 大屏幕

根據(jù)用戶群體和喜好進(jìn)行選擇

新的創(chuàng)業(yè)公司

  • pc端:兼容最新chrome键兜,firefox,ie
  • 移動端:兼容蘋果穗泵,安卓自帶瀏覽器普气,QQ瀏覽器,uc瀏覽器即可

優(yōu)先對最新版本chrome進(jìn)行調(diào)試(調(diào)試簡單佃延,占比高)

斷點的選擇(寬度數(shù)值的選擇)

  • 不要針對某一特定設(shè)備去分類现诀,下列做法不可取:
/*iPhone 4 and 4S*/

/*Portrait and Landscape*/
@media only screen
    and (min-device-width:320px)
    and (max-device-width:480px)
    and (-webkit-min-device-pixel-ratio:2){

    }

/*iPhone 5 and 5S*/

/*Portrait and Landscape*/
@media only screen
    and (min-device-width:320px)
    and (max-device-width:568px)
    and (-webkit-min-device-pixel-ratio:2){

    }
  • 正確分類
    • 0-480 小屏幕
    • 481-800 中屏幕
    • 801-1400 大屏幕
    • 1400+ 巨屏幕
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末履肃,一起剝皮案震驚了整個濱河市仔沿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌尺棋,老刑警劉巖封锉,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異膘螟,居然都是意外死亡成福,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門荆残,熙熙樓的掌柜王于貴愁眉苦臉地迎上來奴艾,“玉大人,你說我怎么就攤上這事内斯≡塘剩” “怎么了像啼?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長潭苞。 經(jīng)常有香客問我忽冻,道長,這世上最難降的妖魔是什么此疹? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任甚颂,我火速辦了婚禮,結(jié)果婚禮上秀菱,老公的妹妹穿的比我還像新娘。我一直安慰自己蹭睡,他們只是感情好衍菱,可當(dāng)我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著肩豁,像睡著了一般脊串。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上清钥,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天琼锋,我揣著相機(jī)與錄音,去河邊找鬼祟昭。 笑死缕坎,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的篡悟。 我是一名探鬼主播谜叹,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼搬葬!你這毒婦竟也來了荷腊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤急凰,失蹤者是張志新(化名)和其女友劉穎女仰,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抡锈,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡疾忍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了企孩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锭碳。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖勿璃,靈堂內(nèi)的尸體忽然破棺而出擒抛,到底是詐尸還是另有隱情推汽,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布歧沪,位于F島的核電站歹撒,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏诊胞。R本人自食惡果不足惜暖夭,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望撵孤。 院中可真熱鬧迈着,春花似錦、人聲如沸邪码。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽闭专。三九已至奴潘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間影钉,已是汗流浹背画髓。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留平委,地道東北人奈虾。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像肆汹,于是被迫代替她去往敵國和親愚墓。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容

  • 移動前端開發(fā)之viewport的深入理解 一昂勉、viewport的概念 通俗的講浪册,移動設(shè)備上的viewport就是設(shè)...
    明明三省閱讀 15,525評論 1 46
  • 原文地址 在移動設(shè)備上進(jìn)行網(wǎng)頁的重構(gòu)或開發(fā),首先得搞明白的就是移動設(shè)備上的viewport了岗照,只有明白了viewp...
    matthewm閱讀 1,550評論 0 4
  • 有些孩子一直看似認(rèn)真聽課村象,筆記記得好,但是成績上不去攒至,又不喜歡學(xué)厚者,只是總幻想得有人來幫忙,找個輔導(dǎo)班吧迫吐! ...
    莊如澖閱讀 92評論 0 1
  • 丁美麗是校園霸凌的受害者鳖擒。 她很胖,而且容易出汗烫止,所以整個人看上去都是臟兮兮的蒋荚。 男生們就說她胖說她丑說她嫁不出去...
    秋落巴士閱讀 284評論 0 0
  • 今天是母親節(jié),我要祝愿我親愛的媽媽母親節(jié)快樂馆蠕!同時期升,為了體驗媽媽養(yǎng)育我的不易,我也要做一件事來表達(dá)我對媽媽的愛...
    藝井閱讀 372評論 0 0