慎用css绝对定位和height:100%
2018/5/29 10:28:31

   今天遇到一个问题footer是否不显示?清除了浮动,也不是绝对定位。发现footer相邻的上一个div就把高度空间占满了,footer已经占满了。


   原来罪魁祸首是为body设置了下面两个属性:


height:100%;overflow:hidden;

注意:


height:auto,是指根据块内内容自动调节高度。
height:100%,是指其相对父块高度而定义的高度,也就是按照离它最近且有定义高度的父层的高度来定义高度。

总结:

1、height:100%;overflow:hidden; 浏览器出现莫名的奇妙的问题。

2、一定要慎用绝对定位,不要为了省事快速,以后有时候改起来可能会很麻烦。

    山西恩驰森迪软件开发有限公司作为运城地区少有的几家运城软件开发公司中的一家,无论是在运城手机APP开发运城微信二次开发运城网页制作等方面都有很好的技术水平,未来我们将发展的更大、更好,欢迎大家前来咨询!


(点击次数:

为什么选择我们?

Why Choose Us

15年软件开发服务,提供全方位互联网服务。公司成立以来发展迅速,业务不断发展壮大,致力于互联网品牌建设与网络营销,专业领域包括软件开发、网站建设、APP开发、微信开发、软件渠道代理、系统集成、电子商务、网站策划、电子产品等相关类别,我们拥有良好的社会声誉和对产品和专业技术的不断追求。

我们一直结合社会发展,紧跟时代,不断地创新,与其他网站建设及系统开发公司不同,我们的整合解决方案结合了我们网络品牌建设经验和互联网整合营销的理念,并将策略和执行紧密结合,且不断评估并优化我们的方案,为客户提供一体化全方位的互联网品牌整合方案,以最专业的精神为您提供安全、经济、专业、省心的服务。 我们将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴。

专业、高效、责任