97免费在线观看视频 I 午夜夫妻视频 I 久久久久久网站 I 天堂网男人 I 欧美大波大乳人奶 I 丝袜 中出 制服 人妻 美腿 I 窝窝午夜理论片影院 I 日韩在线伦理电影 I 韩国特级毛片 I 亚洲欧美另类激情 I 在线成人日韩 I 麻豆视频免费看 I 黄色生活毛片 I 极品一线天小嫩嫩真紧 I 色久天堂 I 久久久久久黄色片 I 林智妍三级露全乳电影视频 I 大肉大捧一进一出好爽视频 I 空乘伦理hd I 少妇口述与子做过爱 I 成人免费影片 I 国产精品国内免费一区二区三区 I 日韩制服一区 I 青青草福利在线 I 日本在线观看不卡视频 I 婷婷六月综合亚洲 I 国产又粗又黄又硬 I 美女扒开屁股让男子桶爽 I 欧美性午夜视频观看 I 欧美狠狠插 I 亚洲福利在线观看视频 I 无码抽搐高潮喷水流白浆 I 亚洲欧美国产日韩色伦 I 你懂的视频网站在线观看 I www.蜜桃视频在线观看 I 日本无码人妻精品一区二区蜜桃 I 久久中文字幕人妻丝袜 I 碰草在线视频 I 日韩精品成人av网站

CSS網頁布局錯位:CSS寬度計算

2016/10/13 14:14:27   閱讀:1749    發布者:1749

為什么計算寬度
計算網頁像素寬度是為了CSS網頁布局整齊與兼容。常見的我們布局左右結構網頁或使用padding、margin布局的時候將計算
整頁寬度,如果不計算無論是寬度過大過小就會出現錯位問題。

怎么計算CSS寬度
例一:我們計算一個左右結構的布局樣式。
假如總寬度為400px,那么左右加起來就應當小于400px,那我們可能左邊為300px,右邊為100px
正確代碼:
 

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>左右結構寬度計算www.webjx.com</title>
<style type="text/css">
.webjxcom{width:400px;}
.zuo{ float:left; width:300px; background:#CCC;}
.you{ float:right; width:100px; background:#999}
</style>
</head>
<body>
<div class="webjxcom">
<div class="zuo">左邊300px</div>
<div class="you">右邊100px</div>
</div>
</body>
</html>

以上為正確的左右結構總寬度剛好等于400px

錯誤:
假如我們在總寬度不變情況下,左邊為300px,而右邊為120px那總寬度超過了20px,
我們看看會出現什么問題,DIV+CSS代碼如下:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>左右結構寬度計算www.webjx.com</title>
<style type="text/css">
.webjxcom{width:400px;}
.zuo{ float:left; width:300px; background:#CCC;}
.you{ float:right; width:120px; background:#999}
</style>
</head>
<body>
<div class="webjxcom">
<div class="zuo">左邊300px</div>
<div class="you">右邊100px</div>
</div>
</body>
</html>

我們根據上圖可看出因為總寬度大約了20px,所以導致了左右結構不能平齊,就出現了右邊往下掉。
這樣就出現了錯位的兼容問題,一般在實際中因為我們計算的疏忽,一般相差小的時候是1px-2px,
那樣就不會被我們發現,所以排除錯位兼容可以從寬度計算入手。

例二:左右結構中有1px邊框實例
一般左右結構中有1px邊框,然后再加上有些邊框這時我們設置左右結構時候就需要將此邊框寬度與左右結構寬度計算在一起。
正確例子:
CSS與html代碼如下:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>左右結構寬度計算www.webjx.com</title>
<style type="text/css">
.webjxcom{width:400px;}
.zuo{ float:left; width:298px; border:1px solid #F00; background:#CCC;}
.you{ float:right; width:98px; background:#999; border:1px solid #F00;}
</style>
</head>
<body>
<div class="webjxcom">
<div class="zuo">左邊300px</div>
<div class="you">右邊100px</div>
</div>
</body>
</html>

因左右結構都有1px的寬度這個時候各需要減去左右2像素的邊框寬度,所以左邊最后是298px,右邊為98px的寬度

如果不減去邊框將會造成一下效果:

DIV+CSS設置百分比寬度計算
有時候我們也需要使用百分比來計算寬度,通常情況也是總的百分比寬度,不能超過100%

CSS寬度計算時候注意總結:
無論是左右結構、多列的布局還是單獨一個DIV寬度的布局設置都需要注意寬度的把握與計算,
特別是使用了padding、margin、邊框等CSS屬性,這個時候我們都需要將它們設置的占用寬度計算入內,
牢牢把握同排各寬度之和小于或等于總寬度,如果大于總寬度將會出現錯位的兼容問題。所以一般錯位時
我們就可以從計算寬度入手,當然錯位還有很多原因這里也是解決錯位兼容問題的方法之一。

主站蜘蛛池模板: 日本不卡一区二区三区 | 无码av大香线蕉伊人久久 | 国产综合在线观看 | 日韩中文字幕亚洲精品欧美 | 超碰人人人 | 久久传媒av性色av人人爽网站 | 999精品嫩草久久久久久99 | 日韩欧美超碰 | 亚洲作爱 | 欧美内射rape视频 | 色婷婷亚洲精品综合影院 | 激情小说亚洲图片 | 夫妻毛片 | 天堂网视频在线 | 高潮中文字幕 | 色欲久久久天天天综合网 | 老a影视www在线观看 | 欧美野外疯狂做受xxxx高潮 | 欧美成人午夜精品免费 | 亚洲精品一区23p | 无码一区二区三区不卡av | 国产视频在线观看一区二区 | 一区二区三区鲁丝不卡 | 国产成人一区二区三区视频 | 操婷婷| 亚洲精品女 | 香蕉久久夜色精品国产尤物 | 久99精品| 亚洲国产综合另类视频 | 流白浆视频 | 欧美精品一二三 | 天天槽夜夜槽槽不停 | 成人精品啪啪欧美成 | 国产精品特级露脸av毛片 | 国产片一区二区三区 | 五十路熟妇无码专区 | 国产又大又粗又爽的毛片 | 免费的av网站在线观看国产精品 | 亚洲一区二区三区播放 | 国产一二三四ts人妖 | 青青网站| 国产人妻精品区一区二区三区 | 久久婷婷五月综合成人d啪 日日干日日射 | 久久字幕| 国产成人精品免费久久久久 | 亚洲一区二区三区高清av | 亚洲精品午夜久久久伊人 | 久操视频免费观看 | 亚洲.www| 永久免费看片女女 | 久久久久国产精品人妻aⅴ果冻 | 亚洲精品无码mⅴ在线观看 农夫色综合 | 欧美大码巨乳 | 亚洲精品福利在线 | 国产真实交换配乱婬95视频 | 狠狠操狠狠操狠狠操 | 三级成年网站在线观看级爱网 | 天天爱天天操天天干 | 国产在线精品无码av不卡顿 | 日本少妇翘臀啪啪无遮挡软件 | 久久黑| 久久99国产精品 | 少妇又紧又色又爽又刺激视频网站 | 国产免费专区 | 亚洲精品乱码久久久久久花季 | 久久婷婷五月综合色中文字幕 | 精品黑人一区二区三区 | 国产精品校园春色 | 成人涩涩软件 | 午夜影院污 | 日韩在线视 | 国产亚洲曝欧美曝妖精品 | 太深太粗太大太猛太爽了视频 | 东京热久久综合伊人av | 美国三级日本三级久久99 | 国产亚洲精品成人av久久影院 | 日韩精品一区二区三区久久 | 内射一区二区精品视频在线观看 | 五月天婷婷网址 | 国产精品99精品无码视亚 | 国产99久久久国产精品~~牛 | 精品一区二区三人妻视频 | 国产剧情一区二区 | 欧美性黄色 | 久视频精品 | 波多野结衣爱爱视频 | 欧美日韩黄色 | 91嫩草国产露脸精品国产 | 国产丰满天美videossex | 靠逼久久 | 男女国产精品 | 成人免费91| 伊人av在线播放 | 妓院一钑片免看黄大片 | 三区四区在线 | 免费涩涩| www.久久久久久久久 | 亚洲区国产区 | 成人性生交大片免费卡看 |