2016-06-30 分類: 響應式網站
盡管中國的搜索引擎技術還不是很成熟,百度建議移動站和pc網站應該分開。然而,隨著技術的發展,響應性網站在未來將會像谷歌一樣被認可。畢竟,它更方便,節省了資源和時間成本。以下是我們創新互聯的一些經驗:
1.使用em和rem來控制大小
習慣于pc頁面的前端開發人員可能更喜歡使用pc來控制頁面大小,但是em和rem在響應頁面中出現的頻率更高。使用它們來控制字體大小,甚至是框架大小,總體上有非常明顯的效果。可以大大減少工作量,同時保證字體比例的統一。
em和rem的解釋可以被每個人找到。有無數的在線教程。事實上,它們和px一樣簡單。在我開始使用它們之后,我只花了幾分鐘就熟悉了它們。如前所述,您也可以使用它們來控制框架的大小,然后在響應頁面下均勻縮放。當然,這需要足夠的計算。值得一提的是,字體圖標也可以由它們控制。
2.關于比例問題
有幾種方法可以解決縮放問題。最適合初學者的布局無疑是百分比布局。在關鍵點寬度設置下,百分比可能會產生意想不到的效果:
box1{width:100%;}
ul{margin:02%;}
有時這可能會大大減少工作量。將box1的寬度設置為100%后,它將自動用寬度填充整個瀏覽器。無論您在pc上的分辨率是多少,它總是表現良好。當您在第1欄中為ul設定約2%的利率時,情況也是如此。ul的實際邊距大小也會隨著瀏覽器窗口大小的變化而變化。
當然,有時它并沒有想象中的效果,特別是在小分辨率下,原來看起來不錯的百分比設置看起來很奇怪,因為大多數時候響應類型只指定寬度,長度由文檔和瀏覽器決定。此時,如果你想在所有的終端上有一個好的體驗,你需要MediaQuery來解決這個問題。
3.MediaQuery
通俗的解釋是CSS的媒體查詢功能,它不僅可以準確識別設備,還可以設置分辨率或寬度。w3cshoolMediaQuery有媒體查詢參考文檔。如果你認為文件太多,我可以大致解釋一下它是如何工作的。
必要時,你可以為一個box設定一個高度。當box的高度為500像素時,在個人電腦上看起來可能不錯,但是當用手機打開時,就有點嚇人了。整個box充斥著頁面,內容排列混亂,嚴重影響用戶體驗。此時,您可以使用“媒體查詢”為不同的尺寸設置不同的高度。例如,當640/320打開時,box的高度分別為300/200像素,這看起來就不錯了。
你可以考慮import。事實上,媒體查詢可以這樣理解。它為不同的寬度或設備設置類似于導入的css規則,以確保實際呈現完成頁面的效果。
4.響應布局中的框架
如果你想設計一個類似谷歌的搜索框,這是非常困難的。google類型的搜索框實際上在框中包含一個輸入,然后在框中添加左右圖標。如果你用bootstrap來做這件事,可能會有許多令人困惑的沖突,但是你實際上得到了什么呢?一個圓角和一行高?還是他的百分比寬度?這些只是用css編寫的幾行代碼。
還有一些框架過于依賴AJAX。它們也許想法很好,大量的AJAX在前端看起來很酷,對用戶足夠友好,但是大量的請求對服務器不友好,這可能會大大降低服務器的實際負載。總之,要根據實際需要解決問題,框架不是萬能的。如果您對制作響應性網站有任何要求,請聯系我們創新互聯。
成都網站建設,成都網站設計,成都網站制作,成都網頁設計,成都網站建設公司,成都網站設計公司,成都網站制作公司,成都網頁設計公司,網站建設、網站制作、網站設計、網頁設計、成都響應式網站建設、成都響應式網站制作、成都響應式網站開發、成都全景制作、成都VR全景制作、成都手機網站建設,手機網站建設,成都APP開發,APP開發,成都建網站,成都做網站,成都商城網站建設,集團網站建設,網站建設,高端網站建設,品牌網站建設,成都平臺網站建設,成都微信網站建設,成都微商城網站建設,成都微信營銷,成都微信小程序開發、成都網站優化,成都網絡公司。
網站名稱:響應式網站前端設計你了解嗎
網頁鏈接:http://m.newbst.com/news17/38367.html
網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站設計、響應式網站等
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容