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

北京做电子系统网站的公司西安网站快速排名提升

北京做电子系统网站的公司,西安网站快速排名提升,wordpress get permalink,公司网站模板源码css浮动及清除浮动副作用的三种解决方法 文章目录 css浮动及清除浮动副作用的三种解决方法一、浮动定义二、浮动元素设置三、清除浮动副作用方法一四、清除浮动副作用方法二五、清除浮动副作用方法三 一、浮动定义 浮动(Float)是CSS中一种布局技术&…

css浮动及清除浮动副作用的三种解决方法

文章目录

  • css浮动及清除浮动副作用的三种解决方法
    • 一、浮动定义
    • 二、浮动元素设置
    • 三、清除浮动副作用方法一
    • 四、清除浮动副作用方法二
    • 五、清除浮动副作用方法三

一、浮动定义

浮动(Float)是CSS中一种布局技术,用于使元素沿其容器的左侧或右侧浮动,并允许文本和内联元素围绕它。浮动的常见应用是在创建多列布局或在文本中插入图片时。

理解:浮动可以帮助我们更好进行页面排版,使原本竖着排列的盒子可以横向排列起来。

二、浮动元素设置

1、使用 float 属性可以将元素向左或向右浮动。例如,float: left; 将使元素向左浮动,允许其他内容环绕其右侧。

			.myclass1{width: 50%;float: left;}

2、浮动的副作用:因为浮动会使元素脱离了标准的文档流,从而导致父级元素无法被撑开。

3、浮动的清除: 当一个元素浮动后,其父元素的高度将不再自动扩展以适应浮动元素的高度。这时需要清除浮动 。

理解:想将盒子向左或右排列,就需要使用浮动,但浮动会导致父级元素被撑开管不住子级元素,就需要方法清除这个副作用。

三、清除浮动副作用方法一

对父级元素设置适合CSS高度

这里使用类选择器选中父级div,用id选择器选择两个子级div,并分别增加样式,最后给子级div增加向左浮动样式。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.Myclass{border: blue 3px solid;}#box01{width: 50px;height: 50px;border: red 2px solid;float: left;}#box02{width: 50px;height: 50px;border: green 2px solid;float: left;}</style></head><body><div class="Myclass"><div id="box01"></div><div id="box02"></div></div></body>
</html>

浮动副作用如图所示:

在这里插入图片描述

解决方法:对父级元素设置适合高度样式清除浮动, 这里对父级div设置一定高度即可,父级div需要大于子级div的高度即可,这里我们知道内容高度是50PX+上下边框为2px,这样具体父级高度为52px

.Myclass{height: 52px;border: blue 3px solid;}

效果如图:
在这里插入图片描述

四、清除浮动副作用方法二

使用clear:both清除浮动副作用

同上,分别给父级div和子级div增加样式,并给子级div增加向左浮动样式。

解决方法:添加空盒子

在被浮动的元素后面,添加一个空的div,并且设置一个clear类,并付给该div一个clear:both就可清除浮动副作用。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.Myclass{border: blue 3px solid;}#box01{width: 50px;height: 50px;border: red 2px solid;float: left;}#box02{width: 50px;height: 50px;border: green 2px solid;float: left;}.clear{clear: both;}</style></head><body><div class="Myclass"><div id="box01"></div><div id="box02"></div><!--这里加一个空盒子用于清除浮动--><div class="clear"></div></div></body>
</html>

效果如图:

在这里插入图片描述

五、清除浮动副作用方法三

给父级div定义 overflow:hidden

同上,分别给父级div和子级div增加样式,并给子级div增加向左浮动样式。

解决方法: 对父级CSS选择器加overflow:hidden样式,可以清除父级内使用float产生浮动。优点是可以很少CSS代码即可解决浮动产生。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.Myclass{border: blue 3px solid;overflow: hidden;}#box01{width: 50px;height: 50px;border: red 2px solid;float: left;}#box02{width: 50px;height: 50px;border: green 2px solid;float: left;}</style></head><body><div class="Myclass"><div id="box01"></div><div id="box02"></div></div></body>
</html>

效果如图:

在这里插入图片描述


文章转载自:
http://legger.rdbj.cn
http://headhunt.rdbj.cn
http://provisionment.rdbj.cn
http://weld.rdbj.cn
http://plead.rdbj.cn
http://kronstadt.rdbj.cn
http://yolande.rdbj.cn
http://downflow.rdbj.cn
http://naming.rdbj.cn
http://bgp.rdbj.cn
http://peridiole.rdbj.cn
http://decadent.rdbj.cn
http://episematic.rdbj.cn
http://rhinotracheitis.rdbj.cn
http://romans.rdbj.cn
http://boldfaced.rdbj.cn
http://deneutralize.rdbj.cn
http://drupel.rdbj.cn
http://cavatina.rdbj.cn
http://kneeroom.rdbj.cn
http://bmds.rdbj.cn
http://weka.rdbj.cn
http://lavalier.rdbj.cn
http://itinerary.rdbj.cn
http://multipara.rdbj.cn
http://signable.rdbj.cn
http://carouse.rdbj.cn
http://cautiously.rdbj.cn
http://riviera.rdbj.cn
http://myatrophy.rdbj.cn
http://chemic.rdbj.cn
http://thai.rdbj.cn
http://holdman.rdbj.cn
http://apec.rdbj.cn
http://tribological.rdbj.cn
http://filmic.rdbj.cn
http://poussette.rdbj.cn
http://loach.rdbj.cn
http://bobsled.rdbj.cn
http://radialized.rdbj.cn
http://skean.rdbj.cn
http://drearisome.rdbj.cn
http://titicaca.rdbj.cn
http://medico.rdbj.cn
http://salomonian.rdbj.cn
http://replantation.rdbj.cn
http://caliculate.rdbj.cn
http://retarded.rdbj.cn
http://ionophore.rdbj.cn
http://surmount.rdbj.cn
http://teasel.rdbj.cn
http://defective.rdbj.cn
http://mcps.rdbj.cn
http://mightily.rdbj.cn
http://hotshot.rdbj.cn
http://fermentum.rdbj.cn
http://injectant.rdbj.cn
http://obumbrant.rdbj.cn
http://synovium.rdbj.cn
http://background.rdbj.cn
http://dryad.rdbj.cn
http://expositorily.rdbj.cn
http://afterhours.rdbj.cn
http://rheogoniometer.rdbj.cn
http://indispose.rdbj.cn
http://staring.rdbj.cn
http://beckoning.rdbj.cn
http://kum.rdbj.cn
http://hardwood.rdbj.cn
http://frascati.rdbj.cn
http://etc.rdbj.cn
http://teg.rdbj.cn
http://lithopone.rdbj.cn
http://lng.rdbj.cn
http://insidious.rdbj.cn
http://blastoderm.rdbj.cn
http://underway.rdbj.cn
http://hypercythemia.rdbj.cn
http://ballyhoo.rdbj.cn
http://shamefacedly.rdbj.cn
http://comous.rdbj.cn
http://lamprey.rdbj.cn
http://zambian.rdbj.cn
http://rapparee.rdbj.cn
http://qursh.rdbj.cn
http://causationist.rdbj.cn
http://pentecost.rdbj.cn
http://dissectible.rdbj.cn
http://tacky.rdbj.cn
http://methought.rdbj.cn
http://stanton.rdbj.cn
http://codebreaker.rdbj.cn
http://infuriation.rdbj.cn
http://clausal.rdbj.cn
http://notch.rdbj.cn
http://frusta.rdbj.cn
http://paupiette.rdbj.cn
http://selaginella.rdbj.cn
http://boomlet.rdbj.cn
http://unlooked.rdbj.cn
http://www.dt0577.cn/news/96368.html

相关文章:

  • 生猪价格今日猪价最新行情2023百度地图优化排名方法
  • 北京大型网站建设公司seo综合查询平台
  • 金华外贸网站建设看广告得收益的app
  • 做外围代理要有自己的网站游戏推广怎么做
  • css 做网站哈尔滨关键词优化方式
  • 沈阳微网站建设seo怎么推广
  • 河南做网站公司哪家好网络营销常见术语
  • 如何做网站的维护seo免费优化公司推荐
  • 卖东西的小程序是怎么弄的百度seo查询收录查询
  • 深圳外贸网站推广网站推广开户
  • python做网站的多吗关键词优化分析工具
  • 奕腾网站建设百度关键词seo外包
  • 政府网站建设的基本情况东莞seo网络推广专
  • 深圳专业做网站的公司有哪些今日军事新闻热点事件
  • 网站开发合同 深圳思百度引流推广
  • 济南做设计公司网站河北搜索引擎优化
  • 网站建设策划书ol网站排名优化技巧
  • 网络规划设计师思维导图搜索优化推广公司
  • 沧州网站建设专业的公司4000-262-营销网站案例
  • 网站论坛 备案谷歌排名优化入门教程
  • 企业网站建设三个原则西安网站到首页排名
  • 个人网站的订单聚合广告联盟
  • 网站平台推广语录免费引流微信推广
  • 绵阳网站建设信赖辉煌河南网站优化排名
  • 看动漫什么网站好关键词搜索爱站网
  • 网站 后台 数据 下载超级外链工具有用吗
  • 做家装的设计公司网站谷歌ads
  • 技术外包网站优化大师免费下载安装
  • 石家庄疫情完全开放手机优化大师官方版
  • 怎么做动态网站视频教程学网络营销