您好,歡迎來(lái)到彤雲網絡官網! 武漢網站(zhàn)建設外包公司,讓我們一起見證企業成長!
彤雲網絡 > 資訊中心 > 網站(zhàn)建設 > 正文

怎樣将電(diàn)腦(nǎo)網站(zhàn)修改成适合 響應式自适應網頁實現方法

頭像彤雲網絡

閱覽數(shù)

時(shí)間(jiān)2017-11-29 18:21:00

  移動互聯網早就來(lái)臨,電(diàn)腦(nǎo)訪問網站(zhàn)的也來(lái)越少(shǎo),那(nà)麽以前的隻有(yǒu)電(diàn)腦(nǎo)網站(zhàn)怎樣改成适合手機浏覽呢,一般手機網站(zhàn)有(yǒu)獨立建一個(gè)手機網站(zhàn)的方法,也有(yǒu)将當前電(diàn)腦(nǎo)網站(zhàn)修改成響應式自适應網頁實現方法,适合在所有(yǒu)分辨率浏覽。

 
  Google進行(xíng)了一次在線講座,講述自适應網頁設計(jì)的概念和(hé)方法,維護同一個(gè)網頁代碼,即可(kě)使網站(zhàn)在多(duō)種浏覽設備(從桌面電(diàn)腦(nǎo)顯示器(qì)到智能手機或其他移動産品設備)上(shàng)具有(yǒu)更好的閱讀體(tǐ)驗,這裏我将該講座內(nèi)容簡要的整理(lǐ)一下。
 
  1、在HTML頭部增加viewport标簽。
 
  在網站(zhàn)HTML文件的開(kāi)頭,增加viewport meta标簽告訴浏覽器(qì)視(shì)口寬度等于設備屏幕寬度,且不進行(xíng)初始縮放。代碼如下:
 
  <meta name="viewport" content="width=device-width, initial-scale=1" />
 
  這段代碼支持Chrome、Firefox、IE9以上(shàng)的浏覽器(qì),但(dàn)不支持IE8以及低(dī)于IE8的浏覽器(qì)。
 
  2、在CSS文件尾部增加針對不同屏幕分辨率的規則。
 
  例如使用如下的代碼,可(kě)以讓屏幕寬度低(dī)于480像素的設備(如iPhone等),網頁側欄隐藏中部內(nèi)容欄寬度自動調節。以下代碼針對Z-Blog,WordPress相關标簽名稱隻需修改一下即可(kě)。
 
  @media screen and (max-device-width: 480px) {
 
  #divMain{
 
  float: none;
 
  width:auto;
 
  }
 
  #divSidebar {
 
  display:none;
 
  }
 
  }
 
  3、布局寬度使用相對寬度。
 
  網頁總體(tǐ)框架可(kě)以使用絕對寬度,但(dàn)往下的內(nèi)容框架、側欄等最好使用相對寬度,這樣針對不同分辨率進行(xíng)修改就方便。當然也可(kě)以不用相對寬度,那(nà)就需要在 @media screen and (max-device-width: 480px) 裏面增加各個(gè)div的針對小(xiǎo)屏幕的寬度,實際上(shàng)更麻煩。
 
  4、頁面使用相對字體(tǐ)(非必要)
 
  在HTML頁面上(shàng)不要使用絕對字體(tǐ)(px),而要使用相對字體(tǐ)(em),對于大(dà)多(duō)數(shù)浏覽器(qì)來(lái)說,通(tōng)常用 em = px/16 換算(suàn),例如16px就等于1em。
 
  5、圖片自适應(非必要)
 
  img标簽的話(huà),隻需要設置 max-width: 100%;或width:100%; 語句為(wèi):img { max-width: 98%; }
 
  css加載的background-image如何自适應大(dà)小(xiǎo)呢,其實CSS3中是可(kě)以實現的,添加如下語句:background-size:100% 100%;
 
  根據上(shàng)面講述的幾點內(nèi)容,我針對我博客的CSS進行(xíng)了一些(xiē)修改,發現可(kě)以從iPhone手機浏覽到體(tǐ)驗更佳的頁面,但(dàn)有(yǒu)一個(gè)問題沒有(yǒu)解決,就是頂部導航欄navbar顯示有(yǒu)問題,換行(xíng)後被下面的文章蓋住了,不知道(dào)怎樣能更好地解決這個(gè)問題(更新:經過網友(yǒu)提示,在導航欄divNavbar的樣式裏,加入  white-space:nowrap; overflow:hidden;  即可(kě)解決這個(gè)問題)。
快給朋友(yǒu)分享吧(ba)!

非特殊說明(míng),本文版權原作(zuò)者,轉載請(qǐng)注明(míng)出處

本文地址:
官方微信

武漢網站(zhàn)建設,武漢做(zuò)網站(zhàn),武漢做(zuò)網站(zhàn)公司,武漢網站(zhàn)制(zhì)作(zuò),武漢網站(zhàn)設計(jì),武漢營銷型網站(zhàn)建設,首選武漢梵高網絡科技有限公司
手機:15926399978  傳真:027-87384677  網址:http://www.whtongyun.com  全國客服電(diàn)話(huà):027-87384677
Copyright  2015-2016  版權所有(yǒu)  ©  武漢梵高網絡科技有限公司  鄂ICP備16010408号-2

微信掃一掃,免費獲取建站(zhàn)方案

微信客服