最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

CSS div布局 常見(jiàn)問(wèn)題1 換行

2023-09-05 17:30 作者:小步2023  | 我要投稿

https://www.xiaobuteach.com/html/layout-faq/faq1.html?from=bili


CSS div布局 常見(jiàn)問(wèn)題1 換行

1 原計(jì)劃目標(biāo)

外部div1寬度300px;

內(nèi)部3個(gè)子div:通過(guò)float:left設(shè)置成3列;每個(gè)寬度100px。


2 實(shí)際結(jié)果

代碼

<!DOCTYPE html> <html> <head> ? ?<meta charset="UTF-8" > ? ?<title>html 布局問(wèn)題 | 小步教程</title> ? ?<style> ? ? ? ?#div1{ ? ? ? ? ? ?width: 300px; ? ? ? ? ? ? ? ? ? ?} ? ? ? ?#div1::after{ ? ? ? ? ? ?content: ''; ? ? ? ? ? ?display: block; ? ? ? ? ? ?clear: both; ? ? ? ?} ? ? ? ?#div1>div{ ? ? ? ? ? ?float: left; ? ? ? ? ? ?width:100px; ? ? ? ? ? ?height: 50px; ? ? ? ? ? ?border: 1px solid #f00; ? ? ? ? ? ? ? ? ? ?} ? ?</style> </head> <body> ? ?<div id="div1"> ? ? ? ?<div >第1列</div> ? ? ? ?<div >第2列</div> ? ? ? ?<div >第3列</div> ? ?</div> </body> </html>

下拉查看答案。











































3 分析

盒子模型的box-sizing屬性的默認(rèn)值:content-box,表示width是內(nèi)容寬度,而不是總寬度。

3個(gè)子div的完整寬度:內(nèi)容寬度100px+左右邊框?qū)挾?px=102px。

而外層div的內(nèi)容寬度:300px,只夠放兩個(gè)子div。

即:元素總寬度計(jì)算問(wèn)題引起的換行。


4 解決方法1

將外層div的寬度改為306px。剛好容納。

? ? ? ?#div1{ ? ? ? ? ? ?width: 306px; ? ? ? ?}

F12查看盒子模型

這個(gè)解決方法的缺點(diǎn):還要算寬高,而且算出來(lái)是零碎值,累。


5 解決方法2

將所有元素的box-sizing改整成border-box,表示width是總寬度。

? ? ? ?*{ ? ? ? ? ? ?box-sizing: border-box; ? ? ? ?} ? ? ? ?#div1{ ? ? ? ? ? ?width: 300px; ? ? ? ?}

F12查看盒子模型



CSS div布局 常見(jiàn)問(wèn)題1 換行的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
正镶白旗| 隆昌县| 易门县| 北流市| 虎林市| 和政县| 维西| 重庆市| 长春市| 北票市| 田阳县| 开化县| 屏东县| 灵台县| 集贤县| 余姚市| 静安区| 乌鲁木齐县| 浦东新区| 许昌县| 靖州| 东莞市| 遂昌县| 会同县| 临沂市| 万安县| 渭南市| 同仁县| 武宁县| 临城县| 卫辉市| 鄯善县| 兴文县| 大姚县| 武定县| 庆安县| 南昌县| 镇江市| 昭平县| 通道| 尖扎县|