HTML中元素的高和宽到底是由谁来决定的,这个该怎么看
当元素没有脱离文档流时,也没有设置宽和高时,给元素设置relative,该元素并没有脱离文档流此时,行内元素宽和高由其自身决定,块元素的高由其父元素(包含块决定),高由其子元素来决定(是其子元素,而不是后代元素,当然,其子元素的高是由其后代元素决定的话,这个给人的错觉是,貌似该元素的高是由其后代元素决定的,但是,其实不是,准确来说是由其子元素来决定的),更准确的来说是,该元素的高是由其未脱离文档流的子元素的高来决定的,因为,当该元素的子元素脱离了文档流后,就会使得该元素(未脱离文档流)发生高度塌陷问题因
复制链接