西安嘉瑞德网络公司
当前位置:网站首页 > 网站维护 > 在建设网站时过多的使用浮动会产生的问题及其解决方案 返回列表

在建设网站时过多的使用浮动会产生的问题及其解决方案

发布时间:2021-03-29来源:admin
在一个父元素中,如果有子元素浮动(float),而且其父元素也没有设置高度这个时候由于子元素不占据页面空间,经常会出现父元素坍塌的问题
1.给父级元素加高度
这种方法不推荐使用因为它只适合高度固定的布局,而一般父盒子都是由内容撑起来的。
2.在结尾处添加空div标签clear:both。
在写入了clear both的元素后,它不再允许周围有浮动的元素产生,假设有两个div,一个浮动一个清楚浮动,那么浮动的div就丧失了浮动的效果,未浮动的div 所在的位置也就撑起了父元素的高度就不会造成高度坍塌。
添加一个div标签并定义一个类名,给类名添加样式clear:both,将该div标签放到父元素内容结束前的位置
缺点:会多加CSS和HTML标签
3.给父级元素定义 overflow:hidden{可以溢出隐藏,即当内容元素的高度大于其包含块的高度时,设置该属性即可把内容区域超出来的部分隐藏,使内容区域完全包含在该包含块中。}
这个的目的是让父元素包住这个脱离了文档流的浮动元素,
缺点:不能和position配合使用,因为超出的尺寸的会被隐藏
4.给父级div定义伪类:after
就是创建虚假的元素,插入到目标的元素的内容之前或者之后。
联系方式:18066528545   029-89298792

阅读过此文章的读者,还阅读过下面的文章

  • 展望2025年,企业网站建设领域将迎来一系列重大变革和创新,开辟出十条崭新的发展航道,引领企业在数字化浪潮中乘风破浪。(一)AI深度赋能,打造智能交互新体验AI将如同神奇的魔法师,为企业网站建...
  • 企业网站不过是一张简单的“线上名片”,主要功能局限于展示企业简介、产品或服务信息,就像把线下的宣传册搬到了网上,只是起到最基本的信息告知作用。在那个互联网发展的初期阶段,网站能有这些基础功能就已经...
  • 西安公司做网站时如何筛选出靠谱的网站公司呢?现在大部分公司做网站都是找专业的网站制作公司帮助自己公司来开发网站,很少有客户自己组件网站开发制作团队的,一方面就是一个小的企业网站,自己组建团队成本高,并...
  • 西安公司做网站选择定制开发好还是模板的好呢?对于这个问题,不同的公司持不同的观点和态度,尤其是一些中小型的公司,本来对网站制作的预算就不高,别说定制开发的话,就做一个模板网站估计也够呛,而并不是说网站...
  • 西安网站制作的价格很低,这家网站公司靠谱吗?网站制作的价格很低,这也是最近几年也是比较常见的一种现象的,但是作为网站制作行业来来看,低价以及同行之间的竞争都不是什么新鲜的事情了,毕竟这个行业的门槛很低...
  • 西安外贸网站建设制作适合于那些企业呢?其实在实际的操作中,并不是所有的企业都适合于搭建外贸独立站,尤其想一些做外贸的新手,一上来就搭建外贸网站来进行推广和宣传,这是不科学的,并且你也对网站怎么运营都没...

网站地图 Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备2023001199号