小編給大家分享一下CSS實(shí)現(xiàn)自適應(yīng)布局的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
成都創(chuàng)新互聯(lián)是一家專業(yè)提供集安企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、HTML5、小程序制作等業(yè)務(wù)。10年已為集安眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
自適應(yīng)布局就是讓網(wǎng)頁(yè)能夠自適應(yīng)的顯示在不同大小的終端設(shè)備上,它對(duì)于某些大型的網(wǎng)站來(lái)說(shuō)兼容性好,代碼高效但是由于它需要開(kāi)發(fā)多個(gè)界面來(lái)適應(yīng)不同的設(shè)備因此修改難度大
自適應(yīng)布局指的是能夠使網(wǎng)頁(yè)自適應(yīng)顯示在不同大小終端設(shè)備上的網(wǎng)頁(yè)設(shè)計(jì)方式及技術(shù)。
自適應(yīng)布局:
自適應(yīng)布局的特點(diǎn)是在不同的屏幕大小下設(shè)置不同的布局格式。也就是說(shuō)在某個(gè)屏幕下元素在這塊地方但是換一個(gè)不同尺寸的屏幕下,元素不一定還在原來(lái)的地方,有可能換了一個(gè)地方。它們主要是布局上的改變但元素并沒(méi)有變化。這樣的效果可以看成是不同屏幕下由多個(gè)靜態(tài)布局組成的
例:實(shí)現(xiàn)兩端固定中間自適應(yīng)的布局
<style type="text/css"> p {margin: 0; } .left {width: 300px; height: 200px; float: left; background: coral; margin-left: -100%;} .right {width: 300px; height: 200px; float: left; background: lightblue; margin-left: -300px;} .middle {width: 100%; height: 200px;float: left; background: lightpink; } span{ display: inline-block; margin: 0 200px; } </style> <body> <div class="wrap"> <p class="middle"> <span class="inner"> 中間自適應(yīng) </span> </p> <p class="left">左邊固定</p> <p class="right">右邊固定</p> </div>
效果圖如下:
當(dāng)把窗口縮小時(shí)就可以看到中間自適應(yīng)的那部分的寬度變小
自適應(yīng)布局的優(yōu)點(diǎn)和缺點(diǎn)
優(yōu)點(diǎn)
(1)對(duì)一些復(fù)雜性的大型網(wǎng)站它的兼容性更好,實(shí)施起來(lái)更加方便
(2)代碼更加高效,測(cè)試更加容易。
(3)圖片可控性高
缺點(diǎn)
因?yàn)橐m應(yīng)不同的移動(dòng)端設(shè)備屏幕,所以同一個(gè)網(wǎng)站,往往需要為不同的設(shè)備開(kāi)發(fā)不同的頁(yè)面,因而增加了開(kāi)發(fā)成本。尤其是當(dāng)需求發(fā)生改變時(shí),可能會(huì)改動(dòng)多套代碼。流程繁瑣。
以上是CSS實(shí)現(xiàn)自適應(yīng)布局的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞名稱:CSS實(shí)現(xiàn)自適應(yīng)布局的方法
標(biāo)題鏈接:http://jinyejixie.com/article44/iihphe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、Google、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、用戶體驗(yàn)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)