为什么要设置div的width为1200px??
来源:2-1 html5页面布局(表现层_header)
Amaranta
2017-02-24 11:24:33
header不是块级元素吗自动宽度100%,为什么还要设置div的宽度,还是1200px??
2回答
路大锤
2017-03-01
就是给元素定死了宽度和高度,用绝对但对,比如px。还有没有定死的宽度,比如写个百分比,这个时候这个宽度是相对于父元素的,也就是说你给一个元素设置了宽度为50%,假如他的父元素宽度为500px,那么它的宽度就是250px,只要他的父元素变,他也会变,所以这是不固定的。
路大锤
2017-02-24
设置为定宽,是要元素能够在页面中固定的显示,header里面的div包含着logo和导航项,它们的宽度不需要全屏展示,所以设置为1200px。有时我们是需要给元素设置固定高度的,不是所有的都是100%。
相似问题