关于是否设置高度

来源:3-1 首页.页面框架代码编写

坡村小码哥

2020-06-22 00:26:03

老师您好,这是一个比较泛的问题~

在这个视频中老师定义了整个框架的CSS样式,很标准!但是我有个疑问:content和banner的样式是差不多类型的,但是为什么banner就设置了高度,而content我们选择用内容去撑开他呢?

毕竟设置高度可以避免因为浮动导致的高度塌陷问题,我觉得是不是能设置一个高度就尽可能去设置高度呢,老师在content没有设置高度是处于什么考虑呢?

希望助教老师能给予解析,谢谢!

写回答

1回答

好帮手慕粉

2020-06-22

同学你好,关于同学的问题回答如下:

1、banner区域设置具体的高度,是因为一般情况下,banner区域的高度是不会发生变化的,所以我们设置了以后,后期再修改内容时,不用去考虑这个高度的问题。

2、content区域没有设置高度,是因为我们后期可能会在这添加或者删除内容,那么这个区域的高度就会发生变化,为了不影响后面的布局,我们就要重新计算其高度。所以让它由内容撑开。

3、如果一个区域的布局是固定的,一般不会发生变化,我们就可以给其设置固定高度。就比如banner区域,后期可能只是换换图片。但是如果一个区域的内容经常发生变化(添加或者删除模块),就比如内容部分,我们就不给其设置固定高度,让其由内容撑开。

如果我的回答帮助了你,欢迎采纳。祝学习愉快~

2

0 学习 · 14456 问题

查看课程