pc端響應式布局 - CSDN

2021-01-20 CSDN技術社區

1.什麼是響應式 Web 設計?

響應式 Web 設計讓你的網頁能在所有設備上有好顯示。

響應式 Web 設計只使用 HTML 和 CSS。

響應式 Web 設計不是一個程序或Javascript腳本。

2.響應式的作用:設計最好的用戶體驗

友好的用戶體驗是網頁可以在任何設備上展示和操作,設備包括桌面系統設備,平板電腦,iPhone等手機等。

網頁應該根據設備的大小自動調整內容。

頁面的設計與開發根據用戶行為以及設備環境(系統平臺、屏幕尺寸、屏幕定向等)進行相應的響應和調整稱之為響應式 Web 設計。

3.自適應設計或者響應式設計的方法

(1)使用@media,條件(min-width: 768px)判斷當瀏覽器的寬度小於768px值時,改變樣式。

@media (min-width: 768px) {

.main {

width: 25%;

float: left;

}

}

通過媒體查詢選擇性加載css,意思是自動探測屏幕寬度,然後加載相應的CSS文件。

media="screen and (max-device-width: 400px)"

href="tinyScreen.css" />

上面的代碼意思是,如果屏幕寬度小於400像素(max-device-width: 400px),就加載tinyScreen.css文件。

link rel="stylesheet" type="text/css"

media="screen and (min-width: 400px) and (max-device-width: 600px)"

href="smallScreen.css" />

上面的代碼意思是:如果屏幕寬度在400像素到600像素之間,則加載smallScreen.css文件。

(2)寬度使用百分比,儘量少使用絕對值寬度。

由於網頁會根據屏幕寬度調整布局,所以不能使用絕對寬度的布局,也不能使用具有絕對寬度的元素。這一條非常重要。

例如:

不能使用一下css代碼:

div{width:xxx px}

在響應式中,應該這麼使用:

div{

width:100%;

//或者

width:auto;

}

(3)字體的設置相對大小

移動端字體也不能使用絕對大小(px),而只能使用相對大小(em)或者高清方案(rem),rem不局限於字體大小,前面的寬度width也可以使用,代替百分比

body{

font: normal 100% Helvetica, Arial, sans-serif;//設置字體大小為默認大小,16像素

}

移動端設置字體大小:

在移動端上,設置字體為24px,則24/16=1.5,p的大小是默認大小的1.5倍,即24像素(24/16=1.5)。

p{font-size: 1.5em}

(4)流動布局(fluid grid)

「流動布局」的含義是,各個區塊的位置都是浮動的,不是固定不變的。

.leftDiv{

float: left;

width: 70%;

}

.rightDiv {

float: right;

width: 25%;

}

4.具體理解

在網頁上,寫一個普通的網頁效果

測試

p{border: 1px solid black;}

模擬手機上看到的樣式,字體很小,看不清,是因為按照電腦上的像素對字體進行設置的,解析度不一樣。

加上代碼後的樣式:

viewport: 一般指的是瀏覽器窗口內容區的大小,不包含工具條、選項卡等內容

width: 瀏覽器寬度,輸出設備中的頁面可見區域寬度

device-width: 設備解析度寬度,輸出設備的屏幕可見寬度

initial-scale: 初始縮放比例

maximum-scale: 最大縮放比例

相關焦點

  • 響應式布局自適應布局 - CSDN
    多屏適應響應式布局方案,響應式、自適應布局區別PC網際網路加速向移動端遷移:2012年12月底我國網民規模達到5.64億,網際網路普及率為42.1%,手機用戶佔網民總數的74.5%。2015年,移動網際網路的數據流量超越PC端的流量。響應式布局優缺點優點1.節省人力成本:普通自適應至少節省兩套人馬——一套維護觸屏版的開發團隊,一套運營觸屏版的運營團隊。
  • vueweb端響應式布局 - CSDN
    響應式布局和自適應布局詳解響應式布局等於流動網格布局,而自適應布局等於使用固定分割點來進行布局。自適應布局給了你更多設計的空間,因為你只用考慮幾種不同的狀態。而在響應式布局中你卻得考慮上百種不同的狀態。雖然絕大部分狀態差異較小,但仍然也算做差異。
  • pc端的rem布局專題及常見問題 - CSDN
    rem布局自適應效果很好,可以讓手機端pc端實現響應式布局,總結如下:首先我們看看rem是什麼?rem和em單位一樣,都是一個相對單位。
  • 響應式布局與自適應式布局有什麼不同
    很多人經常會對響應式布局和自適應式布局產生混淆,今天將為大家介紹這兩者到底表示的是什麼以及它們之間的區別。具有一定的參考作用,希望對大家有所幫助。一:什麼是響應式布局和自適應式布局1.什麼是響應式布局響應式布局就是實現不同屏幕解析度的終端上瀏覽網頁的不同展示方式。通過響應式設計能使網站在手機和平板電腦上有更好的瀏覽閱讀體驗。換句話說就是一個網站能夠兼容多個終端,而不是為了每一個終端做一個特定的版本。
  • pc端自適應布局定寬 - CSDN
    常規的pc的網站都是靜態(定寬度)布局的,也就是設置了min-width,這樣的話,如果小於這個寬度就會出現滾動條,如果大於這個寬度則內容居中外加背景,這種設計常見與pc端。2、設計方法:  PC:居中布局,所有樣式使用絕對寬度/高度(px),設計一個Layout,在屏幕寬高有調整時,使用橫向和豎向的滾動條來查閱被遮掩部分;  行動裝置:另外建立移動網站,單獨設計一個布局,使用不同的域名如wap.或m.。在移動端開發中採用靜態布局的兩種方式:(來自:流布局與響應式網頁設計有什麼區別?)
  • 響應式布局和自適應布局 - CSDN
    響應式布局和自適應布局詳解響應式布局等於流動網格布局,而自適應布局等於使用固定分割點來進行布局。自適應布局給了你更多設計的空間,因為你只用考慮幾種不同的狀態。而在響應式布局中你卻得考慮上百種不同的狀態。雖然絕大部分狀態差異較小,但仍然也算做差異。
  • 什麼是web響應式布局?網站前端開發工程師必須要知道的幾點!
    什麼是響應式布局?響應式布局是在2010年提出的說法,它可以兼容適應多個平臺(pc、手機、pad等),其實這個概念是在移動網際網路大發展的背景下順勢提出的。響應式布局相比傳統的固定的布局方式可以有更好的用戶體驗,隨著移動網際網路時代發展,大屏幕設備的廣泛使用和發展,越來越多的前端設計師採用了響應式布局的方法,這不僅僅是一種創新也是一種新web開發的新模式。
  • 移動端H5常見的布局方式有哪些
    那麼首先現在移動端有兩種適配方案:一 .單獨製作移動端頁面(主流)也就是說,PC端和移動端為兩套網站,pc端是pc斷的樣式,移動端在寫一套,專門針對移動端適配的一套網站移動端單獨製作的常見布局方式:流式布局(百分比布局)flex 彈性布局(強烈推薦)less+rem+媒體查詢布局混合布局比如百度
  • 響應式布局 bootstrap案例
    前端響應式開發介紹響應式布局指的是同一頁面在不同屏幕尺寸下有不同的布局。
  • 網站的頁面布局特點 - CSDN
    常規的pc的網站都是靜態(定寬度)布局的,也就是設置了min-width,這樣的話,如果小於這個寬度就會出現滾動條,如果大於這個寬度則內容居中外加背景,這種設計常見與pc端。2、設計方法:  PC:居中布局,所有樣式使用絕對寬度/高度(px),設計一個Layout,在屏幕寬高有調整時,使用橫向和豎向的滾動條來查閱被遮掩部分;  行動裝置:另外建立移動網站,單獨設計一個布局,使用不同的域名如wap.或m.。在移動端開發中採用靜態布局的兩種方式:(來自:流布局與響應式網頁設計有什麼區別?)
  • 網站pc/wap端排版結構要求及網頁布局方式
    來源 | 學神SEO、網絡優化SEO運營  ID | anxunitt  網站不管是pc端還是wap端都是講究層次結構和排版布局的,這個是為用戶方便瀏覽體驗的重要操作。  pc端排版布局  1.把頁面分割成清晰明確的不同區域,因為可以使用戶迅速判斷出哪些區域是重點,哪些模塊內容不是用戶需求。  例如:站點版塊不清晰不明確,對用戶瀏覽體驗大大降低。  2.創建清晰直觀的頁面層次結構;越重要越要突出;邏輯相關的內容視覺上也應該相關。
  • 什麼是自適應網站,什麼是響應式網站?
    【新網建站科普】經常會有人問什麼是自適應網站,什麼是響應式網站?自適應網站與響應式網站的區別在哪?兩者之間有什麼區別嗎?對於自適應網站與響應式網站的區別,其實大部分客戶是不知道它們的關係和區別的,甚至很多設計師和開發也解釋不清楚。
  • 產品經理以為的響應式,還並不簡單
    響應式布局可以為不同終端的用戶提供更加舒適的界面和更好的用戶體驗,而且隨著大屏幕行動裝置的普及,用「大勢所趨」來形容也不為過。隨著越來越多的設計師採用這個技術,我們不僅看到很多的創新,還看到了一些成形的模式。
  • 網站pc和移動端跳轉的幾種方式及簡單代碼
    隨著手機的普及,目前手機端的流量越來越大,很多站長開始重視移動端的優化,做好移動端優化,移動適配是非常重要的一步,最近翻閱了不少資料,也分析了幾個網站,發現一般網站比較常用的pc和移動端跳轉有幾種方式:1,響應式布局這種一般是比較常見的跳轉方式,意在實現不同屏幕解析度的終端上瀏覽網頁的不同展示方式,pc和移動用的是同一套html代碼且網址是同一個網址
  • 自適應網站和響應式網站的區別
    針對一些優化人員,更習慣於做到資料庫同步,使PC端的網址和內容與移動端的網址和內容一一對應。響應式布局是Ethan Marcotte在2010年5月份提出的一個概念,簡而言之,就是一個網站能夠兼容多個終端,而不是為每個終端做一個特定的版本。這個概念是為解決移動網際網路瀏覽而誕生的。響應式網站即使用不同的設備瀏覽網站時,網站樣式風格、內容和網址都是完全一樣的,PC端和移動端屬於同一個網站模板,資料庫完全一致,也非常符合搜尋引擎的優化規則。
  • 自適應網站和響應式網站的區別
    很多人經常會對響應式布局和自適應式布局產生混淆,今天將為大家介紹這兩者到底表示的是什麼以及它們之間的區別。具有一定的參考作用,希望對大家有所幫助。 1、什麼是自適應網站?
  • jquery實現響應式布局專題及常見問題 - CSDN
    使用 jQuery Mobile 和 CSS3 實現響應式設計創建可以適應每個用戶的屏幕解析度的 Web 頁面布局然而,本文將通過一些預見和規劃,向您展示如何結合使用 jQuery Mobile 框架和級聯樣式表版本 3 (CSS3) 的媒體查詢,來創建一個響應式設計,並確定布局如何對用戶的設備作出反應。目的是創建一個單一的網站,可以針對用戶設備的屏幕解析度顯示適當的布局,從而動態地響應用戶的設備。響應式設計是根據用戶設備的屏幕解析度來響應用戶設備的一種設計。
  • 什麼是偽響應式網站?
    什麼是偽響應式?在文章的最開始我們就提到了什麼是響應式網站,就是基於html5技術開發的網站,一套網站能夠同時適應多種不同屏幕大小的設備,叫做響應式。最早起源於2010年前後,傳入國內後由「Responsive website desgin」翻譯過來得名。
  • 什麼是偽響應式網站?
    什麼是偽響應式?在文章的最開始我們就提到了什麼是響應式網站,就是基於html5技術開發的網站,一套網站能夠同時適應多種不同屏幕大小的設備,叫做響應式。最早起源於2010年前後,傳入國內後由「Responsive website desgin」翻譯過來得名。
  • 響應式設計在攜程火車票的應用
    如果是非響應式的站點,當移動端瀏覽器訪問桌面站點的url,或者當桌面瀏覽器訪問移動端站點的url時,需要設置正確的302跳轉,而這將大大影響用戶體驗。三、在攜程火車票的應用響應式設計的概念已經出來蠻長時間,但在國內一直處於不慍不火的狀態。