关于消除间隙的第二种方法的两个疑问

关于消除间隙的第二种方法的两个疑问

第一个:我明白设置font-size为0px时可以消除间隙,但是后来给div设置了font-size为16px,这是div不是变成16px了吗,那么这个时候应该间隙又回来了呀?为什么设置成16px之后依然会使间隙消除?

第二个:.one是div的父元素,也就是说.one是包含着div,也就是三个div应该是.one元素的内容,对吗?

http://img1.sycdn.imooc.com//climg/5be2af48000177a308990548.jpg

那么这个时候,如果我设置了div为16px,那么我的三个div就有了内容,也就有了宽度和高度,那么外面的.one因为变成了行内元素,他们的宽度和高度难道不会跟着也变化吗,不应该是都随着内容的变换而发生变化吗,但是为什么只是宽度变了,而所占据的高度依旧只是2px的border值?http://img1.sycdn.imooc.com//climg/5be2b0c30001b0bf19160886.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕糖 2018-11-07 18:27:02

同学你好,关于你的问题,已经在你的另一个问题中进行了回复,可以查看问题: http://class.imooc.com/course/qadetail/75939 

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师