CSS做网页三行式布局(上中下),中间有一个div,是一个横向导航栏...

html-css010

CSS做网页三行式布局(上中下),中间有一个div,是一个横向导航栏...,第1张

你错了,你中间的div其实只是占领了一行,并不是宽度和其他两个一样,你分别非三个div定义一个背景颜色,你就知道他们的宽度是不一样了,之所以中间的宽度只有1px也会占领一行的关系,是因为div和p标签一样,都是类模块,他们的属性display=block当设置成display=inline-block的时候,他们几个居然在一行显示了

自动适应宽高如果满屏用100%

如果按用户电脑分辩率自动适应样式要写JS 这个JS就不多说了因为太多了

最小高 min-hgight:值

固定宽高:width:值height:值

明白了?