HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專(zhuān)注品牌策劃15年

    常見(jiàn)網(wǎng)頁(yè)布局(常見(jiàn)網(wǎng)頁(yè)布局類(lèi)型有哪些)

    發(fā)布時(shí)間:2023-04-13 12:20:10     稿源: 創(chuàng)意嶺    閱讀: 112        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于常見(jiàn)網(wǎng)頁(yè)布局的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶(hù)端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶(hù)遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    常見(jiàn)網(wǎng)頁(yè)布局(常見(jiàn)網(wǎng)頁(yè)布局類(lèi)型有哪些)

    一、網(wǎng)頁(yè)常見(jiàn)的布局方式

    標(biāo)準(zhǔn)流:又稱(chēng)為  文檔流, 標(biāo)簽?zāi)J(rèn)的排版規(guī)則

    常見(jiàn)的標(biāo)準(zhǔn)流排版規(guī)則:

    1:塊級(jí)元素:從上往下, 垂直布局 ,獨(dú)占一行

    2:行內(nèi)元素 或行內(nèi)塊元素 : 從左往右,水平布局 空間不夠自動(dòng)折行

    可以讓原本垂直布局的塊元素變成水平布局

    1:可以讓元素自由的擺放在網(wǎng)頁(yè)的任意位置

    2:一般用于盒子之間的層疊情況

    浮動(dòng)的作用 :讓垂直布局的盒子變成水平布局; 比如一個(gè)在左,一個(gè)在右

    float:left;

    left   左浮動(dòng)

    right  右浮動(dòng)

    -1:浮動(dòng)元素會(huì)脫離標(biāo)準(zhǔn)流.在標(biāo)準(zhǔn)流中不占位置

    -2:浮動(dòng)元素比標(biāo)準(zhǔn)流多半個(gè)級(jí)別,可以覆蓋標(biāo)準(zhǔn)流中的元素

    -3:浮動(dòng)找浮動(dòng),下一個(gè)浮動(dòng)元素會(huì)在上一個(gè)浮動(dòng)元素后面左右浮動(dòng)

    -4:浮動(dòng)元素有特殊的顯示效果

    一行可以顯示多個(gè)

    可以設(shè)置寬高

    注意點(diǎn):浮動(dòng)的元素不能通過(guò)text-align:center或者margin:0 auto來(lái)居中;

    子元素浮動(dòng)了,此時(shí)子元素不能撐開(kāi)標(biāo)準(zhǔn)流的塊級(jí)父元素

    方法:

    優(yōu)點(diǎn):簡(jiǎn)單方便

    缺點(diǎn):有些布局不能固定父元素高度

    在父元素內(nèi)的最后添加一個(gè)塊級(jí)元素,給添加的塊級(jí)元素設(shè)置clear:both

    缺點(diǎn):會(huì)在頁(yè)面中添加額外的標(biāo)簽,會(huì)讓頁(yè)面html結(jié)構(gòu)變得復(fù)雜

    用偽元素替代了額外標(biāo)簽

    .clearfix::after{

      content:'';

      display:block;

      clear:both;

      height:0;

      visibility:hidden;  

    }

    優(yōu)點(diǎn):項(xiàng)目中使用,直接給標(biāo)簽加類(lèi)即可清除浮動(dòng)

    優(yōu)點(diǎn):方便

    1:設(shè)置定位方式:position:static;

    static  默認(rèn)  靜態(tài)定位

    relative  相對(duì)定位 *

    absolute   絕對(duì)定位*

    fixed   固定定位*

    選取的原則一般是就近原則(離那邊近就用那個(gè))

    水平   left   數(shù)字+px  距離左邊的距離

    水平   right  數(shù)字+px  距離右邊的距離

    垂直   top    數(shù)字+px  距離上邊的距離

    垂直   bottom    數(shù)字+px  距離下邊的距離

    靜態(tài)定位是默認(rèn)值,就是之前認(rèn)識(shí)的標(biāo)準(zhǔn)流

    注意:

    1:靜態(tài)定位是之前的標(biāo)準(zhǔn)流,不能通過(guò)方位屬性進(jìn)行移動(dòng)

    2:之后說(shuō)的定位不包括靜態(tài)定位,主要有:相對(duì)  絕對(duì)  固定

    相對(duì)于自己之前的位置進(jìn)行移動(dòng)

    position:relative

    特點(diǎn):

    1:改變位置參照自己原來(lái)的位置

    2:仍然具有標(biāo)簽原有的顯示模式特點(diǎn)

    3: 占有原來(lái)的位置

    相對(duì)于非靜態(tài)定位的父元素進(jìn)行定位移動(dòng)

    position:absolute

    特點(diǎn)

    1:脫離標(biāo)準(zhǔn)流,不占位置

    2:改變標(biāo)簽的顯示模式特點(diǎn),具有行內(nèi)塊特點(diǎn)

    先找已經(jīng)定位的父級(jí),如果有這樣的父級(jí)就以這個(gè)父級(jí)為參照物

    有父級(jí),但父級(jí)沒(méi)有定位,以瀏覽器窗口為參照物進(jìn)行定位

    使用:子絕父相

    相對(duì)于瀏覽器進(jìn)行定位移動(dòng)

    position:fixed

    特點(diǎn)

    1:配合方向?qū)傩赃M(jìn)行移動(dòng)

    2:相對(duì)于瀏覽器可視區(qū)域進(jìn)行移動(dòng)

    3:脫離標(biāo)準(zhǔn)流  不占空間

    4:具有行內(nèi)塊特點(diǎn)

    二、網(wǎng)頁(yè)布局的三種方式

    網(wǎng)頁(yè)布局的三種方式:

    一、標(biāo)準(zhǔn)文檔流

    1、從上到下從左到右(塊級(jí)元素【div,ul,li,dl,dt,p】和行級(jí)元素【上盤(pán),img,strong,input】)。

    2、盒子模型

    盒子模型屬性:邊框border,內(nèi)邊距padding【(上,右,下,左)(上,左右,下)(上下,左右)】,外邊距margin【(上,右,下,左)(上,左右,下)(上下,左右)】。

    3、盒子3d模型

    盒子3d模型層級(jí)有border;content+padding;background-img;background-color;margin。

    4、盒子模型尺寸等于邊框+外邊距+內(nèi)邊距+盒子中間內(nèi)容尺寸。

    二、浮動(dòng)float

    float:left,right,none。

    清除浮動(dòng):

    1、clear:both;(一般用于緊鄰后面的元素清除浮動(dòng))。

    2、同時(shí)設(shè)置width:1000%(固定寬度)+overflow:hidden。

    注:當(dāng)父包含快縮成一條時(shí),用clear:both方法無(wú)效;一般用清除浮動(dòng)的第二種方法。

    三、絕對(duì)定位

    1、靜態(tài)定位,2、相對(duì)定位,3、絕對(duì)定位。

    常見(jiàn)網(wǎng)頁(yè)布局(常見(jiàn)網(wǎng)頁(yè)布局類(lèi)型有哪些)

    網(wǎng)頁(yè)布局方式還有:

    1、一列布局

    一般都是固定的寬高,設(shè)置margin : 0 auto來(lái)水平居中,用于界面顯著標(biāo)題的展示等。

    2、兩列布局

    說(shuō)起兩列布局,最常見(jiàn)的就是使用float來(lái)實(shí)現(xiàn)。float浮動(dòng)布局的缺點(diǎn)是浮動(dòng)后會(huì)造成文本環(huán)繞等效果,以及需要及時(shí)清除浮動(dòng)。

    設(shè)置左左浮動(dòng),或設(shè)置左右浮動(dòng)。(這是需要確定父級(jí)元素的寬度)

    3、三列布局

    兩側(cè)定寬中間自適應(yīng)。首先設(shè)置父級(jí)元素的寬度,可以左左右設(shè)置浮動(dòng)。然后中間設(shè)置margin調(diào)整間距。也可以都設(shè)置成左浮動(dòng),設(shè)置margin,調(diào)整間距。同樣注意清除浮動(dòng)的影響。

    三、網(wǎng)頁(yè)布局方法

    眾所周知,屏幕的尺寸千差萬(wàn)別。在考慮網(wǎng)頁(yè)布局時(shí),主要考慮:

    同時(shí),網(wǎng)頁(yè)布局還應(yīng)該綜合考慮設(shè)計(jì)和實(shí)現(xiàn)上的問(wèn)題:

    雖然屏幕寬度、高度、寬高比千差萬(wàn)別。但是網(wǎng)頁(yè)的組織方式基本上是以寬度適配,高度延伸為主。

    當(dāng)然,也有部分網(wǎng)頁(yè)是需要考慮高度適配的,如視頻網(wǎng)站的全屏播放。

    這里主要討論的是寬度適配。高度適配可以做類(lèi)似處理,在這里就不做贅述。

    網(wǎng)頁(yè)基礎(chǔ)的布局主要有三種: 靜態(tài)布局、流失布局、彈性布局 。

    靜態(tài)布局

    靜態(tài)布局采用像素(px)作為頁(yè)面設(shè)計(jì)的單位。在不同的顯示寬度下,頁(yè)面元素大小都是固定的。

    流式布局

    流式布局以百分比設(shè)定頁(yè)面寬度,當(dāng)顯示區(qū)域變化時(shí),頁(yè)面布局會(huì)等比的發(fā)生改變。

    流式布局強(qiáng)調(diào)的是適應(yīng)屏幕寬度的變化。在實(shí)際應(yīng)用中,經(jīng)常是設(shè)置成寬度適應(yīng),而高度不變。當(dāng)頁(yè)面變大時(shí),頁(yè)面布局相當(dāng)于被橫向拉寬了。

    彈性布局

    彈性布局采用rem/em等相對(duì)單位,rem/em是相對(duì)的單位會(huì)隨著屏幕變化而變化。

    彈性布局更強(qiáng)調(diào)的是在不同的條件下,顯示內(nèi)容除了大小不一樣,其布局是一致的。也就是說(shuō),彈性布局會(huì)寬度和高度都等比放大。當(dāng)頁(yè)面變大時(shí),整個(gè)頁(yè)面等比放大了。

    假設(shè)有兩個(gè)屏幕尺寸,一個(gè)是640px,一個(gè)是1080px。有個(gè)元素在640px頁(yè)面下的尺寸是64px。

    如果是靜態(tài)布局,在640px屏幕下,元素被設(shè)置為64px。到了1080px屏幕下,依然是64px。元素的大小不變。

    如果是流式布局,頁(yè)面元素會(huì)被設(shè)置成640px屏幕寬度的10%。在1080px屏幕下,10%的長(zhǎng)度變成了1080px * 10% = 108px了。元素大小隨著屏幕變大了。

    如果是彈性布局,假設(shè)在640px的屏幕下,設(shè)置1rem = 16px,那么 64px即為4rem大小。在1080px的屏幕下,設(shè)置1rem = 27px,4rem的大小變成了 4 * 27 = 108px。元素大小也隨著屏幕變大了。

    靜態(tài)布局

    靜態(tài)布局沒(méi)辦法響應(yīng)頁(yè)面的變化,這個(gè)是優(yōu)點(diǎn)也是缺點(diǎn)。

    缺點(diǎn)是當(dāng)屏幕變大時(shí),會(huì)出現(xiàn)空白區(qū)域。當(dāng)屏幕變小時(shí),需要通過(guò)滾動(dòng)條來(lái)瀏覽頁(yè)面內(nèi)容。

    優(yōu)點(diǎn)則是因?yàn)殪o態(tài)頁(yè)面可以在任何條件下都按頁(yè)面的設(shè)計(jì)進(jìn)行顯示,其適配性的問(wèn)題最少,實(shí)現(xiàn)工作量最小。

    實(shí)際上,目前很多大型的網(wǎng)站都是采用靜態(tài)布局的。就是看中了其廣泛的適配性,幾乎不存在什么適配性問(wèn)題,任何用戶(hù)在任何條件下打開(kāi)頁(yè)面都顯示的都是一樣的。

    雖然說(shuō)屏幕尺寸種類(lèi)繁多,但是在一定程度上屏幕寬度大體還是在一個(gè)范圍之內(nèi)的。應(yīng)用靜態(tài)布局時(shí),可以適當(dāng)放棄適配一些市場(chǎng)占有率很少的小屏幕顯示器。

    流式布局

    流式布局大部分都是采用寬度適配,固定高度的方式。也就是說(shuō),頁(yè)面此次被橫向拉長(zhǎng)或縮小了。

    這樣做的優(yōu)點(diǎn)是頁(yè)面可以適配屏幕的寬度,可以充分利用屏幕的面積,不至于出現(xiàn)大量空白的情況。

    其缺點(diǎn)是,當(dāng)屏幕過(guò)于寬時(shí),頁(yè)面會(huì)被拉得寬,整體顯得不太協(xié)調(diào)。當(dāng)屏幕過(guò)于窄時(shí),頁(yè)面會(huì)被縮得很小,部分元素的顯示會(huì)出現(xiàn)問(wèn)題。

    為了規(guī)避這個(gè)問(wèn)題,在實(shí)際應(yīng)該上。一般會(huì)設(shè)置一個(gè)最大和最小適配寬度。當(dāng)屏幕超過(guò)了最大最小寬度時(shí),頁(yè)面將不再適配屏幕。

    彈性布局

    彈性布局采用的是寬度和高度同時(shí)放大的方式,力求讓頁(yè)面在不同屏幕下在布局上是一致的。

    彈性布局兼顧了靜態(tài)布局和流式布局的優(yōu)點(diǎn),一方面其可以適配屏幕的變化,另一方面不會(huì)導(dǎo)致頁(yè)面被橫向拉寬導(dǎo)致比例不協(xié)調(diào),在一定程度上保證頁(yè)面布局和原設(shè)計(jì)一致。

    但是這么做也帶來(lái)了新的問(wèn)題,頁(yè)面加大會(huì)導(dǎo)致部分元素被拉伸,特別是圖片元素,會(huì)導(dǎo)致失真。

    所以彈性布局經(jīng)常也采用了和流式布局一樣的方式,設(shè)置最大最小響應(yīng)尺寸,超過(guò)這個(gè)尺寸則不繼續(xù)響應(yīng)。

    同時(shí),針對(duì)圖片失真問(wèn)題,可以通過(guò)上傳多個(gè)尺寸的圖片進(jìn)行解決。不同的屏幕尺寸響應(yīng)不同的圖片。不過(guò)因此也會(huì)帶來(lái)了大量的維護(hù)工作,需要權(quán)衡。

    由于靜態(tài)布局特點(diǎn),一般下列情況下會(huì)采用靜態(tài)布局:

    流式布局比較適用于文字型的頁(yè)面。在流式布局中,雖然文字大小不會(huì)變化,但是文字段落僅需要改變換行就可以跟著寬度變化而變化。

    如果屏幕尺寸變化不大,則可以考慮采用彈性布局的方式。既可以適配,又不改變頁(yè)面的布局。

    事實(shí)上,也有一些頁(yè)面采用了幾種不同的布局方式。例如,采用靜態(tài)布局的側(cè)邊欄,而采用流式布局的主區(qū)域。

    上文也討論了流式布局和彈性布局不適合對(duì)尺寸跨度過(guò)大的屏幕進(jìn)行適配。所以,基本上也都采用了限制最大最小適配尺寸,在適配范圍內(nèi)則采用流式布局或彈性布局進(jìn)行適配。超過(guò)了適配范圍,則變成靜態(tài)布局的方式,不再響應(yīng)屏幕的變化。

    上面討論的幾種網(wǎng)頁(yè)的基礎(chǔ)布局一定程度上解決了頁(yè)面適配的問(wèn)題。但是隨著顯示終端的發(fā)展,出現(xiàn)了平板電腦、移動(dòng)設(shè)備等屏幕。這些設(shè)備出現(xiàn)加大了屏幕尺寸的跨度。而上面討論的幾種網(wǎng)頁(yè)布局恰恰是不支持屏幕尺寸跨度太大的情況的。

    相比之下,自適應(yīng)布局和響應(yīng)式布局更能解決屏幕跨度過(guò)大的問(wèn)題。

    自適應(yīng)布局

    自適應(yīng)布局為不同尺寸的屏幕準(zhǔn)備多套方案,根據(jù)不同的屏幕尺寸確定一套顯示方案。具體到每一套方案,則可以用上述幾種基礎(chǔ)的網(wǎng)頁(yè)布局進(jìn)行適配??梢钥闯墒且幌盗械幕A(chǔ)布局組成的一套方案。

    一般自適應(yīng)布局會(huì)設(shè)計(jì)寬屏、窄屏、移動(dòng)端等幾套適配方案,然后設(shè)定屏幕適配的范圍。具體顯示時(shí),會(huì)根據(jù)屏幕尺寸匹配適配范圍,選定其中的一套方案進(jìn)行顯示。

    但是自適應(yīng)布局一般情況下不會(huì)改變頁(yè)面的結(jié)構(gòu)。當(dāng)頁(yè)面縮小時(shí),會(huì)選擇縮小、替換、隱藏掉一些橫向的頁(yè)面元素,以達(dá)到適配的目的。有一些常見(jiàn)的處理方法:

    響應(yīng)式布局

    響應(yīng)式布局則是設(shè)置一套方案,通過(guò)調(diào)整行列的顯示進(jìn)行適配。當(dāng)屏幕較大時(shí),各個(gè)元素顯示成一行,當(dāng)屏幕變小時(shí),轉(zhuǎn)換轉(zhuǎn)化成以列進(jìn)行顯示。

    響應(yīng)式布局因?yàn)樾枰獡Q行來(lái)適配屏幕。所以其在頁(yè)面縮小的過(guò)程中,頁(yè)面布局會(huì)做改變。當(dāng)頁(yè)面縮小時(shí),頁(yè)面會(huì)先以流式布局或彈性布局的方式進(jìn)行縮小,直至頁(yè)面寬度再也無(wú)法適配時(shí),橫向顯示的元素?fù)Q行成縱向顯示。

    自適應(yīng)布局

    自適應(yīng)布局需要設(shè)計(jì)是一系列頁(yè)面布局。所以,在設(shè)計(jì)和實(shí)現(xiàn)上需要更多時(shí)間。

    但是,因?yàn)槠淇梢葬槍?duì)不同屏幕設(shè)計(jì)不同方案,方案之間相對(duì)獨(dú)立。其限制較少和自由度卻是比較高的。

    但是注意,自適應(yīng)并非幾套完全不同的方案的組合,一般情況下,其主體部分是一致的。只是對(duì)部分橫向的元素進(jìn)行獨(dú)立設(shè)計(jì)。

    響應(yīng)式布局

    響應(yīng)式布局只需要一個(gè)頁(yè)面布局即可完成屏幕適配,其實(shí)現(xiàn)工作量比較小。但是,因?yàn)樾枰靡惶追桨高m配所有屏幕尺寸。所以,在設(shè)計(jì)上需要考慮的因素比較多。

    總的來(lái)說(shuō),自適應(yīng)布局適用于較為復(fù)雜的頁(yè)面,而響應(yīng)式布局適用于頁(yè)面結(jié)構(gòu)簡(jiǎn)單的頁(yè)面。

    因?yàn)橐苿?dòng)端和PC端的巨大差異,包括屏幕尺寸和操作方式都不盡相同。還有一種解決方案將各個(gè)端的頁(yè)面單獨(dú)進(jìn)行設(shè)計(jì)。

    這種方案優(yōu)點(diǎn)是各個(gè)顯示端可以自由的根據(jù)自身情況進(jìn)行設(shè)計(jì),從而設(shè)計(jì)出專(zhuān)門(mén)針對(duì)各個(gè)顯示端的方案。這無(wú)疑給設(shè)計(jì)師和用戶(hù)體驗(yàn)帶來(lái)了巨大的好處。

    但是這種方案帶來(lái)了成倍的設(shè)計(jì)和實(shí)現(xiàn)工作量。同時(shí),在產(chǎn)品投入使用后需要兩套人馬分別維護(hù)其內(nèi)容。

    如果您有如下的情況,可以考慮使用移動(dòng)端和PC端分離的設(shè)計(jì):

    寫(xiě)在最后

    并沒(méi)有十全十美的方案,根據(jù)自身情況進(jìn)行選擇才是硬道理。

    作為設(shè)計(jì)者,千萬(wàn)不要忘記了后期技術(shù)的實(shí)現(xiàn)、測(cè)試,運(yùn)營(yíng)人員的維護(hù)等工作量。同時(shí)也不要忘記了項(xiàng)目后期的迭代的難度。一句話,選擇適合的才是最重要的。

    要知道,看似很土的靜態(tài)布局到現(xiàn)在仍然有大量的應(yīng)用。千萬(wàn)不要做過(guò)度的設(shè)計(jì)。

    四、常見(jiàn)的幾種WEB網(wǎng)頁(yè)布局結(jié)構(gòu)(PC端)

    布局就是以最合適瀏覽的方式將圖片和文字排放在頁(yè)面的不同位置。不同的制作者會(huì)有不同的布局設(shè)計(jì)。網(wǎng)頁(yè)布局有以下幾種常見(jiàn)結(jié)構(gòu):

    6.上下框架型

    上下框架型布局與前面的左右框架型布局類(lèi)似。其區(qū)別僅在于是一種上下分為兩頁(yè)的框架。一半深色一半淺色,一般用于設(shè)計(jì)型站點(diǎn)。

    優(yōu)點(diǎn)是視覺(jué)沖擊力強(qiáng),缺點(diǎn)是很難將兩部分有機(jī)地結(jié)合起來(lái)

    以上就是關(guān)于常見(jiàn)網(wǎng)頁(yè)布局相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    文字頭像簡(jiǎn)單干凈(100張好看不常見(jiàn)的微信頭像)

    常見(jiàn)機(jī)器人分類(lèi)(常見(jiàn)機(jī)器人分類(lèi)及特色)

    常見(jiàn)的Web前端性能關(guān)注點(diǎn)有哪些(常見(jiàn)的web前端性能關(guān)注點(diǎn)有哪些方面)

    地理電子書(shū)(地理電子書(shū)八年級(jí)人教版)

    梨膏排行榜(梨膏哪個(gè)品牌好)