日韩一区二区三区免费视频_日日摸夜夜添夜夜添高潮喷水_日韩欧美亚洲国产精品字幕久久久_日韩肥胖老妇aV

Menu
幫助中心

幫助中心

專注網站建設12年,已為2600家公司提供網站建設
您當前所在位置:首頁 > > 信息中心 > 幫助中心

響應式網站設計前端知識

一段時間之前我對響應式的概念還是Bootstrap、Amaze之類的框架組件,用過幾次也不以為然,我想國內搜索引擎在提供移動搜索結果頁時還是會給移動網站加分的,卻不能像google一樣識別響應式網站,可能還需要一段時間發展。但毫無疑問的是現在Web趨勢轉向移動優先,當然如果你用域名或者其他解決方案也不是不可以,只是響應式可能更簡單一些,發展前景也是不錯的。

響應式網站建設首選沛宣網絡

響應式網站設計前端知識


  這兩三個星期我每天都在寫響應式頁面,借此累積了不少響應式頁面和ajax的經驗。我大致的梳理了幾個響應式頁面的重點,如果想往這方面發展或是對它有些興趣,希望能給大家一點幫助。

  控制大小

  習慣了PC頁面的前端開發者可能更加喜歡用pc來控制大小,但在響應式的頁面中出現更多的是em和rem,用它們來控制字體大小甚至是框體大小對整體的效果非常明顯。

  打個比方,我的字體設置是10px/20px/30px等等不同的,網站上不同的地方自然字體會有大小的差異這是必然的,如果一個頁面足夠復雜或是文字足夠多的話,這些字體的大小設置也是一個量很大的工作,不過在響應式頁面中你設計完它們并不是完事:你用手機瀏覽一下頁面會發現字體會撐的很大,甚至有個別標題撐滿了手機屏幕,這對移動端用戶的體驗影響可想而知。因此你要開始寫媒體查詢,然后發現一個頁面有幾十個字體需要設置,如果把它們在不同分辨率下一一調整你可能需要寫百句以上的css代碼,但如果你用em/rem,就能夠把工作量大大減小,同時還能夠保證字體的統一比例。

  關于em/rem的解釋大家可以自行搜索,網上這類教程數不勝數,實際上它們就和px一樣簡單,當我開始用之后也不過只花了幾分鐘熟悉它們。就像前面說的一樣,你也可以用它們來控制框體的大小,然后再響應式的頁面下統一縮放,當然這需要足夠多的計算。另外值得一提的是字體圖標也可以用它們來控制,具體可以參考不同“字體圖標”的官方文檔。

  百分比

  解決縮放問題的思路有好幾種,最適合新手的無疑是百分比式的布局,在關鍵的寬度設置下百分比能夠起到出乎意料的效果:

  box1{ width:100%;}

  ul{ margin:0 2%;}

  我并不是推崇全部使用百分比來布局,但有時候這可能會大大減少工作量,給box1寬度設置100%之后它會自動以寬度填充滿整個瀏覽器,不管你是手機PC什么分辨率,它總是有很好的表現。這時候你給box1下面的ul設置左右2%的margin也是如此,隨著瀏覽器窗口大小改變時ul的實際margin大小也會隨著變化,這么一說大家多少也都理解了百分比布局的概念。

  當然有時候也不會有想象中的效果,特別是在較小的分辨率上時,原來看似不錯的百分比設定會顯得很怪,因為響應式多數時候只約定寬度,長度都是由文檔和瀏覽器來決定的,這時候想要在所有的終端上都有很好的體驗就需要Media Query來解決問題。

  Media Query

  通俗的解釋就是CSS的媒體查詢功能,它既能夠準確的識別設備也能夠自己設定分辨率或者寬度,w3cshool里有Media Query的參考文檔,如果你嫌文檔太多我可以粗略的解釋一下它的工作原理。

  在有必要的時候你可能會給一個box設置高度,當box擁有500px高度時它可能在PC上看起來不錯,但用手機打開時就有些嚇人了,整個box充斥了頁面,里面的內容排列混亂,嚴重的影響了用戶體驗,這時候你就可以使用媒體查詢Media Query,用它單獨的為不同大小的設置不同的高度,比如640/320打開時box時就分別處于300/200px的高度,這樣看起來就不錯了。

  大家可能會想到import,實際上媒體查詢就可以這樣理解,它為不同的寬度或設備設定了類似于import的css規則,保證了實際渲染完成頁面的效果。

  媒體查詢也可以為一個頁面準備多個不同的CSS,當設備大小不同時使用不同的CSS文件,如果樣式文件比較大也可以考慮這種方法。

  說說框架

  我見到過和實際使用的前端框架中,不少都是富前端類型的設計,并不建議新手前端盲目的使用框架來布局,不管框架看起來多美好。在實際的使用過程中大家可能會發現很多問題,比如類名太多太復雜(在沒有很多的css經驗時可能對約定的類名所知甚少)、樣式沖突。引入資源過多導致頁面繁重、偏離設計效果等等。

  就拿bootstrap來說,如果你要設計一個類似于google的搜索框就顯得很難,google類型的搜索框實際上是將一個input包含在box里面,然后在這個box里面再加上左右圖標,如果你用bootstrap來做可能會出現很多莫名奇妙的沖突,但實際上你得到了什么呢?一個圓角一個行高?還是他的百分比寬度呢?這些用css來寫只不過是幾句代碼的事。

  還有一些框架過度的依賴AJAX,它們也許想法很好,大量的AJAX在前端看起來的確很酷,對用戶的友好性也足夠強,但大量的請求對服務器并不友好,可能會使服務器的實際負載大大下降。總之還是一句話,按實際需求來解決問題,框架并不是萬能的。

相關閱讀

匯總搜索引擎網站的免費提…

幫助中心 2009-11-15
1,Google免費網站提交入口http://www.google.com/addurl/2,百度免費網站提交入口http://www.baidu.com/se…閱讀新聞

網站建設分為幾個步驟?

幫助中心 2009-11-01
1.域名注冊域名,是互聯網上的一個企業或機構的名字,是在互聯網上企業間相互聯絡的網絡地址。一個企業如…閱讀新聞

網站能干什么?

幫助中心 2009-11-01
例如一個企業在互聯網上發布公司簡介、新產品信息、產品說明、宣傳公司服務、招聘人才等多方面信息。不僅可…閱讀新聞

谷歌關閉三個工程辦公室 全…

幫助中心 2009-11-01
谷歌周三表示,該公司將關閉三個工程辦公室,并在全球范圍內裁減約100名員工。據國外媒體報道,谷歌人力資源…閱讀新聞

重慶網站制作對企業的幫助…

幫助中心 2023-03-27
作為現代企業的重要組成部分,網站對企業的幫助可以從多個角度進行深度分析:1.品牌形象塑造:網站是企業對…閱讀新聞

建設一個網站需要多久

幫助中心 2022-10-17
建設一個網站到底需要多長時間?這要看你的網站具體的功能,要求。根據工作量來確定時間的,一般企業網站功…閱讀新聞
返回全部新聞

最新發布

重慶網站制作對企業的幫助…

幫助中心 2023-03-27
作為現代企業的重要組成部分,網站對企業的幫助可以從多個角度進行深度分析:1.品牌形象塑造:網站是企業對…閱讀新聞

傳統行業如何把握ai人工智…

行業新聞 2023-03-27
傳統行業可以通過以下幾個步驟來把握AI人工智能的崛起:1.研究AI技術原理和應用場景:了解AI技術的基本原理…閱讀新聞

AI人工智能對網站建設行業…

行業新聞 2023-03-27
人工智能(AI)對網站建設行業的影響越來越顯著,它可以在自動化方面提供更高效、更準確的解決方案,同時也…閱讀新聞

簽約重慶韶恒科技有限公司…

公司新聞 2023-03-27
沛宣網絡簽約重慶韶恒科技有限公司營銷型網站建設項目。網站定位:品牌營銷型網站建設;企業宣傳型網站建設…閱讀新聞

福萊雅暖通設備有限公司官…

公司新聞 2023-03-27
熱烈祝賀河南省福萊雅暖通設備有限公司官方網站正式上線!網站定位為:全網營銷型網站建設。網站首頁預覽:…閱讀新聞

祝賀重慶視吉通信工程有限…

公司新聞 2023-03-27
由沛宣網絡公司設計開發制作的“重慶視吉通信工程有限公司”官方網站于2023年1月2日正式上線!網站首頁預覽…閱讀新聞

建設一個網站需要多久

幫助中心 2022-10-17
建設一個網站到底需要多長時間?這要看你的網站具體的功能,要求。根據工作量來確定時間的,一般企業網站功…閱讀新聞

簽約重慶立平物聯網科技公…

公司新聞 2022-10-17
公司簽約重慶立平物聯網科技公司品牌營銷型網站建設。網站類型:品牌網站建設、公司營銷型網站建設開發周期…閱讀新聞

定制型網站到底有哪些好處…

新聞動態 2022-07-18
沛宣網絡專注15年網站建設行業,主要以定制型的企業網站;高端網站建設,為客戶制作有價值網站。定制網站是…閱讀新聞

如何讓你的網頁設計更漂亮…

幫助中心 2022-07-18
什么樣的網頁設計能點亮你的眼睛?對你來說,什么是不可思議的網頁設計項目?如果你的作品是現代的,簡單易用…閱讀新聞

網站如何通過設計來保持網…

網站建設中心 2022-07-18
網站設計系統穩定器不是一個框檢查或組件建立。相反,它們是對系統的信任和尊重的衡量標準,它們是通過你與…閱讀新聞

簽約圖源建筑設計公司官方…

公司新聞 2022-07-18
沛宣網絡簽約圖源建筑設計公司網站設計與制作。網站定位為:品牌型網站建設;企業宣傳型網站建設;H5響應式…閱讀新聞
返回全部新聞
友情鏈接:
  • 企業網站建設
  • 營銷型網站建設
  • 手機網站建設
  • 模板網站建設
  • H5網站建設
  • 網站改版升級
  • 重慶網站建設
  • 模板網站建設
  • 公司簡介
  • 成功案例
  • 解決方案
  • 新聞中心
  • 聯系我們
  • 網站地圖
  • XML
  • 萬州網站建設
  • 江津網站建設
  • 永川網站建設
  • 合川網站建設
  • 北碚網站建設
  • 黔江網站建設
  • 涪陵網站建設
  • 南川網站建設
  • 銅梁網站建設
  • 璧山網站建設
  • 大足網站建設
  • 綦江網站建設
  • 長壽網站建設
  • 開州網站建設
  • 潼南網站建設
  • 武隆網站建設
  • 奉節網站建設
  • 榮昌網站建設
  • 梁平網站建設
  • 城口網站建設
  • 云陽網站建設
  • 巫山網站建設
  • 豐都網站建設
  • 墊江網站建設
  • 秀山網站建設
  • 酉陽網站建設
  • 忠縣網站建設
  • 石柱網站建設
  • 彭水網站建設
  • 巫溪網站建設
  • 萬盛網站建設
  • 巴南網站建設
  • 江北網站建設
  • 南坪網站建設
  • 九龍坡網站建設
  • 沙坪壩網站建設
  • 大渡口網站建設
  • 畢節網站建設
  • 安順網站建設
  • 六盤水網站建設
  • 銅仁網站建設
  • 黔東南網站建設
  • 黔南網站建設
  • 黔西南網站建設
  • 遵義網站建設
  • 昆明網站建設
  • 曲靖網站建設
  • 昭通網站建設
  • 綿陽網站建設
  • 自貢網站建設
  • 攀枝花網站建設
  • 玉溪網站建設
  • 保山網站建設
  • 麗江網站建設
  • 臨滄網站建設
  • 大理網站建設
  • 普洱網站建設
  • 拉薩網站建設
  • 日喀則網站建設
  • 昌都網站建設
  • 林芝網站建設
  • 山南網站建設
  • 那曲網站建設
  • 阿里網站建設
  • 寶雞網站建設
  • 漢中網站建設
  • 銅川網站建設
  • 咸陽網站建設
  • 渭南網站建設
  • 安康網站建設
  • 延安網站建設
  • 商洛網站建設
  • 榆林網站建設
  • Copyright © 2008-2018 沛宣網絡 渝ICP備13000588號-5 工商備:500108000067794 渝公網安備 50010802002673號

    掃描二維碼添加微信:沛宣網絡
    確 認
    主站蜘蛛池模板: 阳信县| 陕西省| 长春市| 资溪县| 江城| 商水县| 石屏县| 麻阳| 沁阳市| 全南县| 福海县| 修水县| 龙岩市| 中牟县| 阳城县| 广元市| 英山县| 凌源市| 托克逊县| 且末县| 胶州市| 西乌珠穆沁旗| 天气| 灵寿县| 菏泽市| 茂名市| 措美县| 晋宁县| 濮阳市| 连云港市| 河池市| 博爱县| 八宿县| 阿克陶县| 搜索| 广昌县| 盐亭县| 孝昌县| 泽库县| 黄平县| 荥经县|