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

来源:4-1 display属性

宝慕林842399

2018-11-07 17:31:10

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

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

http://img.mukewang.com/climg/5be2af48000177a308990548.jpg

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

写回答

1回答

好帮手慕糖

2018-11-07

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

祝学习愉快!

0

0 学习 · 36712 问题

查看课程