老师看看我理解的对吗?
来源:3-24 编程练习
穿梭时间
2019-08-10 20:05:31
box的实际占用宽度为(21%+1.5%*2)*4=96%,96%/4, 96%/3 ,96%/2 , 96%/1分别得到img的宽度
1回答
同学你好,1、是的哦,但是这个宽度是图片占据的宽度,包括左右的内边距的,设置宽度的时候,需要把内边距在去掉以下哦。
2、比如:一行三个的时候,图片有左右6个内边距,每个图片左右两侧的padding值是1.5%,那么padding值加起来就是1.5*6=9%,剩余空间是91%,那么一张图片的宽度就是91/3=30.333;
3、由于每张图片是内联元素,默认存在间隙的,可以理解为有文字特性。建议:可以在box中设置font-size:0;就可以清除间隙:
希望能帮助到你,祝学习愉快!
相似问题