CSS網(wǎng)頁布局錯位的方法

這篇文章主要介紹了CSS網(wǎng)頁布局錯位的方法的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇CSS網(wǎng)頁布局錯位的方法文章都會有所收獲,下面我們一起來看看吧。

五華網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),五華網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為五華上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的五華做網(wǎng)站的公司定做!

為何總計寬度
較量爭論網(wǎng)頁像素寬度是為了CSS網(wǎng)頁機(jī)關(guān)規(guī)正和兼容。思空見貫的我們布局支配結(jié)構(gòu)網(wǎng)頁或應(yīng)用padding、margin組織的時刻將合計整頁寬度,如果不算計無論是寬渡過大過小就會泛起錯位問題。

怎樣共計CSS寬度
例一:我們計算一個擺布結(jié)構(gòu)的構(gòu)造花樣。
假如總寬度為400px,那末擺布加起來就應(yīng)當(dāng)小于400px,那咱們可能左邊為300px,左側(cè)為100px
準(zhǔn)確代碼:

<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>支配結(jié)構(gòu)寬度較量爭論css5.com.cn</title> <style type="text/css"> .yangshi{width:400px;} .zuo{ float:left; width:300px; bac千克round:#CCC;} .you{ float:right; width:100px; background:#999} </style> </head> <body> <div class="yangshi"> <div class="zuo">左邊300px</div> <div class="you">左邊100px</div> </div> </body> </html>

錯誤: 假設(shè)我們在總寬度執(zhí)拗情況下,左邊為300px,而左側(cè)為120px那總寬度超過了20px,我們看看會呈現(xiàn)甚么問題,DIV+CSS代碼下列:

 <!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>擺布結(jié)構(gòu)寬度計較css5.com.cn</title> <style type="text/css"> .yangshi{width:400px;} .zuo{ float:left; width:300px; bac公斤round:#CCC;} .you{ float:right; width:120px; background:#999} </style> </head> <body> <div class="yangshi"> <div class="zuo">左邊300px</div> <div class="you">左側(cè)100px</div> </div> </body> </html>

我們依據(jù)上圖可看出因?yàn)榭倢挾裙8帕?0px,以是導(dǎo)致了擺布結(jié)構(gòu)不能平齊,就呈現(xiàn)了右邊往下掉。 何等就出現(xiàn)了錯位的兼容標(biāo)題,多數(shù)在理論中由于咱們算計的忽略,一樣平常相差小的時辰是1px-2px,那樣就不會被咱們締造,所以拂拭錯位兼容可以從寬度算計著手。

例二:支配結(jié)構(gòu)中有1px邊框?qū)嵗?一樣平常擺布結(jié)構(gòu)中有1px邊框,今后再加上有些邊框這時咱們設(shè)置擺布結(jié)構(gòu)時辰就重要將此邊框?qū)挾群蛿[布結(jié)構(gòu)寬度共計在一起。 準(zhǔn)確例子: CSS與html代碼以下:

 <!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>支配結(jié)構(gòu)寬度較量爭論css5.com.cn</title> <style type="text/css"> .yangshi{width:400px;} .zuo{ float:left; width:298px; border:1px solid #F00; bac公斤round:#CCC;} .you{ float:right; width:98px; bac公斤round:#999; border:1px solid #F00;} </style> </head> <body> <div class="yangshi"> <div class="zuo">左邊300px</div> <div class="you">右邊100px</div> </div> </body> </html>

關(guān)于“CSS網(wǎng)頁布局錯位的方法”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“CSS網(wǎng)頁布局錯位的方法”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

本文名稱:CSS網(wǎng)頁布局錯位的方法
路徑分享:http://muchs.cn/article0/jiodio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作動態(tài)網(wǎng)站、移動網(wǎng)站建設(shè)Google、網(wǎng)站改版、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)