li i 设置为 display:inline; 之后,为什么width和height值会起作用呢
因为代码中有一个float : left ,,元素的display显示类型就会自动变为以 display:inline-block(块状元素)的方式显示,当然就可以设置元素的 width 和 height 了,且默认宽度不占满父元素。
元素定义了浮动float就不需要设置display了,因为浮动的元素脱离正常的流且变成块元素,所以无需设置display:inline,但是需要设置width和height
元素定义了浮动float就不需要设置display了,因为浮动的元素脱离正常的流且变成块元素,所以无需设置display:inline,但是需要设置width和height