当前位置: 首页 > news >正文

海南澄迈网站建设惠州+网站建设公司

海南澄迈网站建设,惠州+网站建设公司,网站做优化应该具备什么,纯静态网站怎么做目录 1.浮动高度塌陷概念 2.下面是几种解决高度塌陷的几种方案: 解决方案一: 解决方案二: 解决方案三: 1.浮动高度塌陷概念 在CSS中,高度塌陷问题指的是父元素没有正确地根据其内部的浮动元素或绝对定位元素来计…

目录

1.浮动高度塌陷概念

2.下面是几种解决高度塌陷的几种方案:

解决方案一:

解决方案二: 

解决方案三: 


1.浮动高度塌陷概念

在CSS中,高度塌陷问题指的是父元素没有正确地根据其内部的浮动元素或绝对定位元素来计算自身的高度,导致父元素的高度变为0。

2.下面是几种解决高度塌陷的几种方案:

解决方案一:

添加一个没有实际显示效果的盒子

这个盒子主要用来撑开父盒,避免高度塌陷影响其他布局,其实h5给我们提供了伪元素 我们可以利用伪元素代替下面这个盒子。

例如以下效果图中的盒子5:

参考代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>article{width: 1500px;/* 如果复合由于各种原因没有设置高度,子盒的浮动会导致父盒的高度塌陷为0。父盒高度塌陷后会影响父盒的兄弟盒子(同级元素如<article>和<footer>)的布局*//* 解决方法1(忘记):把高度加回来就可以了 *//* 解决方法2(没有办法设置高度): *//* height: 900px; */background-color: rgb(128, 128, 128);}#div1{width: 200px;height: 100px;background-color: rgb(255, 0, 0);margin-bottom: 5px;float:left;
}#div2{width: 200px;height: 100px;background-color: rgb(54, 252, 70);margin-bottom: 5px;float:left;}#div3{width: 200px;height: 100px;background-color: rgb(81, 0, 255);margin-bottom: 5px;float:right;}#div4{width: 200px;height: 100px;background-color: rgb(136, 0, 255);margin-bottom: 5px;float:right;}footer{width: 1500px;height: 100px;background-color: rgb(136, 0, 255);}</style>
</head><body><article><div id="div1">盒子1</div><div id="div2">盒子2</div><div id="div3">盒子3</div><div id="div4">盒子4</div><div style="clear:both; ">盒子5</div><!-- 作用:忽略前面盒子移动对它的影响,所以盒子1的原本位置还会在 --><!-- 盒子5没有实际显示效果,主要用来撑开父盒,避免高度塌陷影响其他布局其实h5给我们提供了伪元素 我们可以利用伪元素代替下面这个盒子。--><!-- both清除前面左右浮动对我的影响 -->
</article></body>
</html><!-- 1-5在同一个浮层上 12345 -->
<!-- 当位置不够的时候,会换行 --><!-- 不好的影响, --><!-- 可以做导航栏 -->
解决方案二: 

 通过给父元素设置浮动属性,可以让父元素自动包含其内部的浮动元素。

例如:

. article {float: left;
}
解决方案三: 

利用clear属性

        clear可以用来清除其他浮动元素对当前元素的影响

   none默认值,不清除浮动
  left清除左侧浮动元素对当前元素的影响
right清除右侧浮动元素对当前元素的影响
both清除两侧浮动元素对当前元素的影响,清除对他影响最大的那个元素的浮动

http://www.yayakq.cn/news/403915/

相关文章:

  • 为什么做腾讯网站seo渠道
  • 河北网站seo地址网站开发自学要多久
  • 网站开发工具中的三剑客中铁建设中南分公司
  • 闵行网站建设多久能见效果中国建设银行上海分行网站
  • 项目外包+网站开发wordpress 4.9.6 下载
  • 华铭保信建筑公司网站医院门户网站建设规划
  • 南海区建设网站跨境电商运营平台
  • 江西省住房城乡建设部网站24小时在线更新视频高清免费观看
  • 哪里可以接网站开发项目做西安百度竞价外包
  • 如何增强网站的安全性仿门户网站多功能js相册画廊源码
  • 杭州建站价格做一个招聘信息的网站_用什么做网站的软件
  • php做的网站怎么调试一个成功网站要素主要有哪些
  • 目录做排名 网站wordpress 自定义分类法
  • 北京住房城乡建设部网站职业生涯规划大赛点评
  • 怎么做乞讨网站以网络营销为主题的论文
  • 杭州app定制开发公司宁波seo是什么意思
  • 做网站挂广告 刷广告网络公司经营范围许可
  • 用pw后缀的网站网站如何做后台
  • asp网站模版安装网站建设和优化的营销话术
  • 做网站卖广告挣几百万网站扫码怎么做的
  • 网页设计一个网站一键下载安装微信
  • 收录网霸州网站优化
  • 个网站能申请贝宝支付接口制作网站联系方式
  • 平顶山市网站建设公司asp网站怎么验证到百度站长
  • 有什么平台可以做网站高级seo课程
  • 网站怎么推广番禺石碁镇
  • 长春火车站高清图片公司门面网站设计
  • 吴忠市住房和城乡建设局网站网站建设接外包流程
  • 网站建站分辨率北京外包公司排行
  • 广告公司寮步网站建设价钱温岭市住房和城乡建设规划局网站