1、響應式網頁設計怎麼學習 怎麼提高學習效率
響應式我是幾天就學會的,在這之前只會基本的網頁製作,而且還不怎麼會處理瀏覽器兼容。
在製作響應式網頁直接,你只需要明確一個要點,就是設計網頁布局的時候千萬別凌亂,而且要相對嚴格的控制盒子的位置。
響應式網頁我一般的布局是由上至下一個盒子一個盒子的慢慢堆下來,盒子裡面再從左至右擺放,嚴格控制高度寬度不出現超出和錯位。這樣可以最大避免在進行響應式處理的時候出現各種問題,增加代碼量,代碼的精簡和最開始從布局入手直接決定後面的進展,也是最關鍵的地方。
其次就是css3各種屬性的使用,其實響應式不一定非得h5,主要起作用的就是css3的新支持,對於我的經驗而言,本質上說要兼容IE8,用html4比較好。在css3中對於屏幕解析度的判斷(具體代碼你可以百度),基本決定了響應式的一切,其實bootstrap的柵格布局就是很好的參考,不同解析度下不斷減小的div寬度,和自動跟隨內容增長的盒子高度,都是很好的借鑒。
同時響應式也需要一些js的基礎,對於屏幕解析度的監控,我現在對於兼容問題就完全靠js來解決了。
上述這么多就是個人經驗的簡述,其實關鍵是html的基礎決定了一切,只要做多了實際項目,你的思路就會變得非常明確。
我當時是怎麼學會的呢?答案是公司逼的,學不會響應式就可能過不了考核期,於是自己短短四天就做項目學會了,最明顯的感覺就是,只要項目做多了,甚至是研究其它網頁的代碼,都可以感覺到其中的規律。
2、網頁設計中響應式具體怎麼實現?
響應式網頁設計現在無疑是一件大事情。如果你還不了解響應式設計,可以看看我最近發表的響應式站點列表(譯者註:可以好好看看示例中的網站在不同解析度下的展現方式)。對新手來說,響應式設計可能有一點復雜,但是事實上比你想像的簡單。為了幫助你迅速的了解響應式設計,我起草了一篇快速教程。你可以在3個步驟中學習到響應式設計和媒介查詢(Media Queries)的基本原理(假定你了解基本的CSS知識)。
第一步:Meta標簽
大多數移動瀏覽器將HTML頁面放大為寬的視圖(viewport)以符合屏幕解析度。你可以使用視圖的meta標簽來進行重置。下面的視圖標簽告訴瀏覽器,使用設備的寬度作為視圖寬度並禁止初始的縮放。
第二步:HTML結構
在這個例子里,我有一個包括頭部、內容、側邊欄和頁腳的基本頁面布局。頭部有固定的高度180像素,內容容器是600像素而側邊欄是300像素。
第三步:媒介查詢-Media Queries
CSS3 Media Query-媒介查詢是響應式設計的核心。它根據條件告訴瀏覽器如何為指定視圖寬度渲染頁面。
當視圖寬度為小於等於980像素時,如下規則將會生效。基本上,我會將所有的容器寬度從像素值設置為百分比以使得容器大小自適應。
然後為小於等於700像素的視圖指定#content和#sidebar的寬度為自適應並且清除浮動,使得這些容器按全寬度顯示。
對於小於等於480像素(手機屏幕)的情況,將#header元素的高度設置為自適應,將h1的字體大小修改為24像素並隱藏側邊欄。
你可以根據你的喜好添加足夠多的媒介查詢。我在示例中僅僅展示了3個媒介查詢。媒介查詢的目的在於為指定的視圖寬度指定不同的CSS規則,來實現不同的布局。媒介查詢可以寫在同一個或者單獨的樣式表中。
3、什麼是響應式網頁設計
響應式Web設計(Responsive Web design)的理念是:頁面的設計與開發應當根據用戶行為以及設備環境(系統平台、屏幕尺寸、屏幕定向等)進行相應的響應和調整。具體的實踐方式由多方面組成,包括彈性網格和布局、圖片、CSS media query的使用等。無論用戶正在使用筆記本還是iPad,我們的頁面都應該能夠自動切換解析度、圖片尺寸及相關腳本功能等,以適應不同設備;換句話說,頁面應該有能力去自動響應用戶的設備環境。響應式網頁設計就是一個網站能夠兼容多個終端--而不是為每個終端做一個特定的版本。這樣,我們就可以不必為不斷到來的新設備做專門的版本設計和開發了。
4、響應式網頁設計到底是什麼?
響應式的網站就是隨著電腦屏幕的大小會自動匹配網頁的大小。
5、響應式網頁設計成趨勢及什麼叫響應式網頁
響應式設計的概念由著名網頁設計師 Ethan Marcotte 在2010年5月份提出,其目標是要讓設計的網站能夠響應用戶的行為,根據不同終端設備自動調整尺寸。通俗地講,響應式設計是指可以自適應屏幕寬度、並做出相應調整的網頁設計。一個網站能夠兼容多個終端(iphone、ipad、android),而不是為每個終端做一個特定的版本,這樣就可以不必為不斷到來的新設備做專門的網站版本設計了。
6、怎樣做出H5響應式網頁設計
15響應式網頁設計是需要js的支撐了。首先你要熟練使用js,才能學會作出響應式的網頁。如果不會的話,建議你先去使用響應式的網站模板,先去下載幾個響應式網頁模板,根據這個模板查看他的源碼。慢慢的自己就可以設計出這個響應式網頁模板。像這類模板下載的網站有很多。比如開創著素材、單張素材。
7、自適應網頁設計和響應式網頁設計有什麼區別
通俗的說,自適應網頁設計也是響應式網頁設計,響應式網頁設計也是自適應網頁設計。但是真正的細分起來,自適應只是響應式的一個子集,指網頁中整體大圖的自適應或者banner的自適應。
響應式設計可以一個網站兼容多個不同終端
響應式網頁設計優勢:流體網格的網站適合響應式網頁設計。
1、靈活性強,可以適應不同解析度的設備
2、方便快捷的解決多設備顯示適應問題
自適應網頁設計優勢:固定斷點的網站適合自適應網頁設計。
1、實施起來代價更低,測試更容易
2、自適應布局可以讓設計更加可控,因為它只需要考慮幾種狀態就可以了
雖然響應式/自適應網頁設計會帶來兼容各種設備工作量大、代碼累贅、載入時間長的缺點,但它們能「一次設計,普遍適用」,可以根據屏幕解析度自適應以及自動縮放圖片、自動調整布局,它們不只是技術的實現,更多的是對於設計的全新思維模式。