1. 程式人生 > >CSS自適應網站佈局媒體查詢如何設定斷點

CSS自適應網站佈局媒體查詢如何設定斷點

如何選擇斷點?(來源)

  • 根據內容建立斷點,絕對不要根據具體裝置、產品或品牌來建立。
  • 從針對最小的移動裝置進行設計入手,然後隨著螢幕型別不斷增加而逐漸改善體驗。
  • 使每行的文字最多為 70 或 80 個字元左右。
  1. 以小螢幕開始,不斷擴充套件的方式選擇主要斷點
  2. 必要時選擇小斷點
  3. 優化文字,提高可讀性

    理想欄目的每一行應該包含 70 到 80 個字元(大約 8 到 10 個英文單詞),因此,每次文字塊寬度超過 10 個單詞時,就應考慮新增斷點。
    
  4. 決不能完全隱藏內容
  5. 自適應佈局使用相對大小數值來設定元素大小,以防打亂佈局。

Bootstrap移動優先的內體查詢斷點設定

/* 超小螢幕(手機,小於 768px) */

/* 沒有任何媒體查詢相關的程式碼,因為這在 Bootstrap 中是預設的(還記得 Bootstrap 是移動裝置優先的嗎?) */

/* 小螢幕(平板,大於等於 768px) */

@media (min-width: @screen-sm-min) { … }

/* 中等螢幕(桌面顯示器,大於等於 992px) */

@media (min-width: @screen-md-min) { … }

/* 大螢幕(大桌面顯示器,大於等於 1200px) */

@media (min-width: @screen-lg-min) { … }

參考連結

相關推薦

CSS適應網站佈局媒體查詢如何設定斷點

如何選擇斷點?(來源) 根據內容建立斷點,絕對不要根據具體裝置、產品或品牌來建立。 從針對最小的移動裝置進行設計入手,然後隨著螢幕型別不斷增加而逐漸改善體驗。 使每行的文字最多為 70 或 80 個字元左右。 以小螢幕開始,不斷

CSS適應佈局(左右固定中間適應或者右側固定左側適應

CSS自適應佈局(左右固定 中間自適應或者右側固定 左側自適應) 經常在工作中或者在面試中會碰到這樣的問題,比如我想要個佈局 右側固定寬度 左側自適應 或者 三列布局 左右固定 中間自適應的問題。 下面我們分別來學習下,當然我也是總結下而已,有如以下方法: 一:

CSS圖片兩端對齊,適應列表佈局末行對齊修復例項頁面

寫在前面 前端開發,圖片兩端對齊,是十分常見的,也是十分痛苦的,我試過好多方法,通過整理,認為下面還是比較靠譜的,在實踐中大家可以試試,歡迎一起學習,一起進步 HTML程式碼 HTML程式碼非常簡單,用的是DIV,裡面用的是SPAN標籤。沒有采用Ul li  標籤,是因為在實踐應用中總是出現好

CSS適應佈局

什麼是佈局,其實就是用定位和尺寸相關的屬性來完成佈局,佈局會用到的有:普通流、浮動、絕對定位三種定位機制,CSS3中的transform、flex等 先來說float浮動,現在比較多的網站都在用這種 浮動佈局: 我們都知道float讓元素脫離了普通流,然後使用width/h

CSS 適應佈局

前言 本篇文章將介頁面佈局中的自適應佈局,常見的自適應佈局有以下2種:左列固定右列自適應、左右兩列固定中間自適應。 1. 左列固定右列自適應佈局方案 說明:左列固定右列自適應,也可以為右列固定左列自適應,常見於中臺管理介面、移動端Web的列表展示等等。 <div class="conta

這可能是史上最全的CSS適應佈局總結

標題嚴格遵守了新廣告法,你再不爽,我也沒犯法呀!屁話不多說,直入! 所謂佈局,其實包含兩個含義:尺寸與定位。也就是說,所有與尺寸和定位相關的屬性,都可以用來佈局。 大體上,佈局中會用到的有:尺寸相關的盒子模型,普通流、浮動、絕對定位三種定位機制,CSS3中的transfor

CSS實現適應高度佈局:頭部底部固定,中間適應鋪滿螢幕剩餘高度,中間盒子裡左盒子固定右盒子適應寬度

如題:頂部底部固定高度,中間部分鋪滿螢幕剩餘高度,中間盒子裡又左盒子固定寬度,右盒子自適應寬度且距左盒子總是20px 主要解決方法是中間盒子的top:40px;bottom:40px;設定。原理是在p

這可能是史上最全的CSS適應佈局總結教程

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>寬度自適應佈局</title> <style&g

記一次產品需求:圖片等比縮放和CSS適應布局16:9

是我 width 圖片展示 網上 IT tom 就會 很好 尺寸 前言   前陣子,產品跑過來問我現有的模板中沒有圖片模板,需要添加一個圖片模板;然而,他要求圖片在展示區最好能夠實現隨著窗口的變化而自動按圖片比例等比縮放,並且居中展示圖片。我當時想著,拋開技術實現層面,圖

佈局:高度已知,佈局一個三欄佈局,左欄和右欄寬度為200px,中間適應 浮動佈局詳解

需求:高度已知為200px,寫出三欄佈局,左欄和右欄各位200px,中間自適應,如下圖所示: 方法一:float浮動佈局 原理是:定義三個區塊,需要注意的是中間的區塊放在右邊區塊的下面,統一設定高度為200px,然後設定左邊欄寬度為200px並且float:left,設定右邊欄寬度為200px並且fl

左側固定,右側適應佈局方式(新增評論區大佬教的方法)

一.浮動佈局 1.先讓固定寬度的div浮動!使其脫離文件流。 2.margin-left的值等於固定div的寬度相等。 .aside{ float: left; width: 200px; background-color: red; }

移動端佈局-媒體查詢 + rem單位佈局

現在HTML5前端不僅僅侷限於PC端,HTML5前端還可以實現移動端,實現微信等等,傳統的佈局單位px,不能是達到自適應的學校過,那麼移動端佈局有哪些方式呢? 媒體查詢 + rem單位佈局 說道這個佈局,,那麼我們首先得了解什麼是媒體查詢,rem是什麼? 媒體查詢:媒體

響應式(適應佈局

1,響應式佈局:當瀏覽器寬度改變時,網頁根據寬度變化自動變化成適合人看的佈局。比如,當瀏覽器寬度為1920px時,一排顯示6張圖片,但是當瀏覽器寬度為640px時,一排顯示3張圖片。 2,響應式佈局的一些技術點紀錄: (1)允許網頁的寬度自動的調整 在網頁程式碼的頭部,

為什麼要做適應網站呢?

移動網際網路發展迅速。隨著智慧手機的普及,網民更喜歡使用移動終端瀏覽網頁和查詢資訊。如今,瀏覽新聞、搜尋資源、搜尋銷售渠道、網上購物等已經成為一種生活方式。為了解決移動裝置上不同螢幕尺寸的問題,讓站點適

css適應頁面的的單位處理

  在進行自適應網站製作的時候,處理電腦端還好一些,將內容幾種到制定的寬度區域即可,在大多數電腦和瀏覽器都能正產顯示。但是手機端就有些麻煩了,手機螢幕的寬度各不相同。如何去適應這些手極端的頁面顯示。   在手機端的頁面顯示中,我們排版一般採用的寬度、高度可以使用百分比個格式來表示,但是在不同的手機上,還是有

移動端的適應rem佈局

相信很多剛開始寫移動端頁面的同學都要面對頁面自適應的問題,當然解決方案很多,比如:百分比佈局,彈性佈局flex(什麼是flex),也都能獲得不錯的效果,這裡主要介紹的是本人在實踐中用的最順手最簡單的佈局方案——rem(什麼是rem)佈局 rem佈局非常簡單,首頁你只需在

手機端頁面適應—rem佈局

寫手機端頁面的時候要在meta加入,下面程式碼: <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">   name=”viewport” 

rem適應 窗體大小自動 rem設定 改變rem來完成等比例縮放

<body onresize="phoneResize()" onload="phoneResize()"> 當視窗大小發生改變時 </body> // 設

移動端(手機)適應rem佈局

   rem這是個低調的css單位,近一兩年開始嶄露頭角,有許多同學對rem的評價不一,有的在嘗試使用,有的在使用過程中遇到坑就棄用了。但是我對rem綜合評價是用來做web app它絕對是最合適的人選之一。 rem是什麼?     rem(font size of t

適應頁面佈局使得應用適應不同螢幕的尺寸變得更加容易

在今天的這篇文章中,我們將介紹在Ubuntu平臺中如何使用頁面佈局自動適配不同的螢幕尺寸,從而使得同一個應用在不同螢幕尺寸上使得我們的應用顯示更加合理。更確切地說我們在不同的螢幕尺寸的裝置中不需要修改我們的程式碼。這對於為了Ubuntu平臺的convergence非常有用。