如何規(guī)避访惜,響應(yīng)式設(shè)計(jì)中出現(xiàn)的重大問題?

響應(yīng)式設(shè)計(jì)方法對(duì)開發(fā)者非常有用腻扇,因?yàn)樗刮覀兊膬?nèi)容在各種設(shè)備上廣為傳播债热。不用保留幾個(gè)獨(dú)立版本的網(wǎng)站,也可以摒除諸如縮放和流式布局這些方法的弊端幼苛。

本文重點(diǎn)討論設(shè)計(jì)師遇到最多的3個(gè)響應(yīng)式設(shè)計(jì)問題窒篱,也會(huì)提供一些規(guī)避錯(cuò)誤的策略。

縮放舶沿、流式布局與響應(yīng)式

這些術(shù)語容易造成混淆墙杯,設(shè)計(jì)師常常錯(cuò)誤地交替互用。實(shí)際上括荡,每個(gè)都是布局技巧的顯著進(jìn)化過程高镐,像技術(shù)演進(jìn)那樣逐一顯現(xiàn)。

縮放布局畸冲,旨在相對(duì)縮放每一個(gè)元素嫉髓。它們會(huì)隨著窗口大小變化動(dòng)態(tài)縮放內(nèi)容,就這方面而言邑闲,它們是響應(yīng)式的算行。布局本身保持靜止,通過改變每一個(gè)元素來保持一致的表現(xiàn)苫耸。

上圖:不同分辨率下縮放布局的例子州邢,這種設(shè)計(jì)為了統(tǒng)一犧牲了易讀性。

流式布局就不一樣褪子,因?yàn)樗鼈冸S著窗口尺寸縮放容器元素量淌。通過em這類相對(duì)單位可以做到這點(diǎn)骗村,克服了縮小文字的問題。用戶主動(dòng)縮放時(shí)类少,設(shè)計(jì)就被破壞了叙身。

上圖:不同分辨率下流式布局的例子,這種設(shè)計(jì)為了易讀性犧牲了統(tǒng)一硫狞。

響應(yīng)式設(shè)計(jì)不會(huì)縮放任何東西。相反晃痴,它會(huì)根據(jù)窗口尺寸決定顯示哪些內(nèi)容残吩。

上圖:不同分辨率下響應(yīng)式布局的例子。

問題1:菜單折行

如果在頁面頂部使用了導(dǎo)航欄倘核,當(dāng)頁面展現(xiàn)在小屏幕上時(shí)泣侮,響應(yīng)式設(shè)計(jì)通常會(huì)把它“掰”成更緊湊的格式,但這并非總是有效紧唱,如果顯示區(qū)域比斷點(diǎn)更寬活尊,又不足以在一行顯示所有菜單項(xiàng)的話。結(jié)果會(huì)導(dǎo)致菜單的折行漏益。

有些方法可以解決這個(gè)問題。其一,減少導(dǎo)航欄中橫排菜單項(xiàng)的數(shù)量融虽,將它們分門別類柑肴。然后選中某類時(shí),你可以通過下拉菜單來顯示子類轻庆。

其二癣猾,減少斷點(diǎn)的數(shù)值。應(yīng)該以導(dǎo)航欄開始出問題的實(shí)際數(shù)值為準(zhǔn)余爆,而非具體設(shè)備尺寸纷宇。

其三,不同設(shè)備使用不同方式蛾方,例如滑動(dòng)抽屜像捶。

問題2:使用固定寬度圖片

內(nèi)容區(qū)域通常都隨窗口尺寸變化。所以當(dāng)固定寬度圖片超出顯示區(qū)域時(shí)转捕,圖片就被裁剪了作岖。

上圖:糟糕的固定寬度圖片例子,它太大了五芝。于是出現(xiàn)了滾動(dòng)條痘儡,內(nèi)容被推到屏幕之外。

通過給圖片設(shè)定相對(duì)單位枢步,可以避免這個(gè)問題沉删〗ツ颍或者使用支持響應(yīng)式的框架(比如Bootstrap),使用響應(yīng)式圖片class名來控制(例如class="img-responsive")矾瑰。

上圖:同樣的元素砖茸,用響應(yīng)式圖片class名的方式,滾動(dòng)條就不見了殴穴。

問題3:元素的扭曲

這有點(diǎn)晦澀難懂凉夯,但本質(zhì)上,布局顯示在小窗口上的時(shí)候采幌,所有未經(jīng)處理的列都會(huì)以行的形式呈現(xiàn)劲够。這是個(gè)問題,因?yàn)閮?nèi)容的扭曲會(huì)不經(jīng)意地改變?cè)O(shè)計(jì)的層級(jí)休傍。

上圖:列變成了行征绎,扭曲了內(nèi)容。

解決方法顯而易見磨取,但令人驚奇的是人柿,仍有很多人在糾結(jié)它:只要明確地設(shè)定元素的寬度、高度忙厌、內(nèi)邊距凫岖。如果它移出所處位置,蓋住了其他元素慰毅,可以通過將它包裹在div容器中隘截,設(shè)置外邊距,迫使它回到原本的地方汹胃。

規(guī)劃有助于避免問題

本文只討論了3種最普遍遇到的響應(yīng)式設(shè)計(jì)災(zāi)禍婶芭,還有很多其他途徑會(huì)毀了一個(gè)好的設(shè)計(jì)。預(yù)防錯(cuò)誤并不難∽偶ⅲ現(xiàn)代瀏覽器都有內(nèi)置的響應(yīng)式布局測試犀农,好好規(guī)劃設(shè)計(jì),多做測試宰掉。

原文鏈接:艾藝信息

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末呵哨,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子轨奄,更是在濱河造成了極大的恐慌孟害,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挪拟,死亡現(xiàn)場離奇詭異挨务,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門谎柄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丁侄,“玉大人,你說我怎么就攤上這事朝巫『枰。” “怎么了?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵劈猿,是天一觀的道長拙吉。 經(jīng)常有香客問我,道長揪荣,這世上最難降的妖魔是什么庐镐? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮变逃,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘怠堪。我一直安慰自己揽乱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布粟矿。 她就那樣靜靜地躺著凰棉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪陌粹。 梳的紋絲不亂的頭發(fā)上撒犀,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音掏秩,去河邊找鬼或舞。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蒙幻,可吹牛的內(nèi)容都是我干的映凳。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼邮破,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼诈豌!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起抒和,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤矫渔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后摧莽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體庙洼,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了送膳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片员魏。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖叠聋,靈堂內(nèi)的尸體忽然破棺而出撕阎,到底是詐尸還是另有隱情,我是刑警寧澤碌补,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布虏束,位于F島的核電站,受9級(jí)特大地震影響厦章,放射性物質(zhì)發(fā)生泄漏镇匀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一袜啃、第九天 我趴在偏房一處隱蔽的房頂上張望汗侵。 院中可真熱鬧,春花似錦群发、人聲如沸晰韵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽雪猪。三九已至,卻和暖如春起愈,著一層夾襖步出監(jiān)牢的瞬間只恨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國打工抬虽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留官觅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓斥赋,卻偏偏與公主長得像缰猴,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子疤剑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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