四虎国产精品永久在线动漫

專注泰州、姜堰地區網站建設、網絡推廣、小程序、APP開發、企業郵箱、新媒體營銷 咨詢電話:0523-88060699 微信:672255211
網站首頁 關于智搜 新聞中心 服務項目 客戶案例 在線咨詢 聯系我們
智搜網絡 ZHISO NETWORK
首頁> 新聞中心
PC端企業網站適應不同的分辨率的方法
發布時間:2019-04-16 點擊次數:1554
 

.根據不同的分辨率,加載不同的CSS樣式文件

這個方法的思路是,分別針對800、1280、1440、1600、1920等分辨率,創建不同的css文件。然后在各種分辨率下,寫css樣式表。

可能你會感覺針對一個頁面,要寫這么多不同的css樣式表,這個工作量肯定很大。其實也不盡然,根據我在這個項目中的實踐,發現這個工作量其實是比較小的。

首先,我們在做項目的時候,一般情況下會有一些范圍限制,比如這個項目只需要適配1280~1920分辨率即可。而且各個分辨率之間,我們有的時候只是對頁面上的元素進行寬高、尺寸、位置等進行調整,整體的一個框架是相似或者說是相同的。

不僅如此,有的時候項目的要求不高,沒有比較1:1高度還原設計稿,那么這個時候,我們在1440分辨率下的樣式表,在1280分辨率下也是適用的,這個時候,我們的工作量又進一步減少。

這個時候,我們可以先完成一個分辨率下的css樣式表。然后在這個基礎之上,對其他分辨率進行調整即可。這個過程我們只需要調整一些參數即可。

比如在我的項目里面,這對不同的分辨率,我只做了三個樣式表



這個時候,我們只需要在我們的HTML頁面的<head></head>標簽中,使用js,根據不同的電腦分辨率,加載不同的css樣式表。注意這里的js一定要寫在<head></head>標簽里面,這樣在加載頁面內容之前,可以提前把css樣式表加載出來

<script>

    // 分辨率大于等于1680,大部分為1920的情況下,調用此css

    if(window.screen.width >= 1680){

        document.write('<link rel="stylesheet" href="css/index_1920.css">');

    }

    // 分辨率再在1600-1680的情況下,調用此css

    else if(window.screen.width >= 1600){

        document.write('<link rel="stylesheet" href="css/index_1600.css">');

    }

    // 分辨率小于1600的情況下,調用此css

    else{

        document.write('<link rel="stylesheet" href="css/index.css">');

    }

</script>

--------------------- 

這樣的話,就可以根據不同電腦的分辨率,就在不同的css樣式表。由此我們便完成了頁面使用不同的分辨率。

作者:fengzhen8023

來源:CSDN

原文:https://blog.csdn.net/fengzhen8023/article/details/81281117

版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


下一條:如何打造一個極簡風格的企業網站 上一條:揚州首創電力設備有限公司2019.05.20升級日志

打印本頁】 【關閉窗口】 
電話:0523-88060699 微信/QQ:672255211 手機:150 5233 3386 聯系人:王海勤 網址:www.fh-tokyo.com 網站備案/許可證:蘇ICP備17031172號-4
業務范圍包括泰州企業網站建設、微信手機移動端開發、響應式網站建設、微信小程序定制、APP開發和其他類型網站定制等。
讓每個泰州企業實現互聯網+ 智搜網絡伴隨中小企業一起成長
四虎国产精品永久在线动漫