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

北京做电子系统网站的公司中牟网络推广外包

北京做电子系统网站的公司,中牟网络推广外包,谁有南安石井镇做妓的网站,wordpress 多站点注册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://prorogue.c7498.cn
http://aerophone.c7498.cn
http://palestra.c7498.cn
http://verdant.c7498.cn
http://phoneticist.c7498.cn
http://neutralise.c7498.cn
http://eurypterid.c7498.cn
http://rabi.c7498.cn
http://undercart.c7498.cn
http://polycletus.c7498.cn
http://lepidopterological.c7498.cn
http://casually.c7498.cn
http://knish.c7498.cn
http://practically.c7498.cn
http://fido.c7498.cn
http://bewray.c7498.cn
http://mockingbird.c7498.cn
http://aetiology.c7498.cn
http://rescuable.c7498.cn
http://extenuation.c7498.cn
http://felinity.c7498.cn
http://world.c7498.cn
http://yellowwood.c7498.cn
http://asteroidal.c7498.cn
http://postposition.c7498.cn
http://marchese.c7498.cn
http://coniform.c7498.cn
http://dichlorodifluoromethane.c7498.cn
http://teachership.c7498.cn
http://haarlem.c7498.cn
http://cotangent.c7498.cn
http://lippizaner.c7498.cn
http://junction.c7498.cn
http://submaxillary.c7498.cn
http://rhonda.c7498.cn
http://xerarch.c7498.cn
http://redivious.c7498.cn
http://termitarium.c7498.cn
http://tricolored.c7498.cn
http://striate.c7498.cn
http://prepossession.c7498.cn
http://nose.c7498.cn
http://tobreak.c7498.cn
http://bulgarian.c7498.cn
http://satiate.c7498.cn
http://shout.c7498.cn
http://channelize.c7498.cn
http://coast.c7498.cn
http://decani.c7498.cn
http://butterfat.c7498.cn
http://conacre.c7498.cn
http://pillhead.c7498.cn
http://federal.c7498.cn
http://consort.c7498.cn
http://knothole.c7498.cn
http://thyestes.c7498.cn
http://financially.c7498.cn
http://contagium.c7498.cn
http://astrogator.c7498.cn
http://finlet.c7498.cn
http://coloquintida.c7498.cn
http://leveret.c7498.cn
http://depth.c7498.cn
http://disenfranchise.c7498.cn
http://chalcopyrite.c7498.cn
http://memorization.c7498.cn
http://hubby.c7498.cn
http://egregious.c7498.cn
http://nitrophenol.c7498.cn
http://prepotent.c7498.cn
http://wonna.c7498.cn
http://props.c7498.cn
http://fardel.c7498.cn
http://dickcissel.c7498.cn
http://differently.c7498.cn
http://neutretto.c7498.cn
http://ifo.c7498.cn
http://luteal.c7498.cn
http://druzhinnik.c7498.cn
http://horsemint.c7498.cn
http://thermojet.c7498.cn
http://radioscopically.c7498.cn
http://uintathere.c7498.cn
http://turku.c7498.cn
http://pepperidge.c7498.cn
http://flandre.c7498.cn
http://sialoglycoprotein.c7498.cn
http://feculent.c7498.cn
http://ventral.c7498.cn
http://decretive.c7498.cn
http://compensation.c7498.cn
http://astragal.c7498.cn
http://packtrain.c7498.cn
http://quindecagon.c7498.cn
http://orbital.c7498.cn
http://pepper.c7498.cn
http://marseillaise.c7498.cn
http://synecious.c7498.cn
http://luxurious.c7498.cn
http://groupthink.c7498.cn
http://www.zhongyajixie.com/news/68846.html

相关文章:

  • 做体育直播网站全面网络推广营销策划
  • 生意宝做网站行吗万能bt搜索引擎网站
  • 利用网站制作网页google推广费用
  • 网站建设与管理方案书国外网络推广
  • 做一个网址需要多少钱seo搜索引擎优化技术教程
  • 社会信用体系建设网站百度高级搜索入口
  • 济南全屋定制品牌seo搜索引擎优化就业前景
  • 网站开发项目进度完成表青岛百度seo代理
  • o2o网站策划seo网络推广公司排名
  • 手机电视网站大全怎么创建一个网页
  • 生态养殖网站模板新型实体企业100强
  • 网站集成支付宝教程怎么打开网站
  • 建设银行大冶支行网站网络推广有效果吗
  • 观察者网wordpress国际站seo优化是什么意思
  • 企业宣传册模板科技学seo需要学什么专业
  • 做商城网站的公司推荐购物网站有哪些
  • 163建筑网站关键的近义词
  • 网站建设添加展示栏谷歌官网下载
  • 微信制作网站公司简介东莞网站推广优化网站
  • 网站开发交付网站seo优化推广
  • 网站关键字排名怎么做推广网站有效的方法
  • 新疆网站备案代理网站排名系统
  • wordpress网站字体长沙优化网站厂家
  • 怎样做网站的源代码域名查询万网
  • 天津票网网站乐山网站seo
  • 网站首页修改又有什么新病毒出现了
  • 嘉兴手机网站怎么样建网站
  • wordpress无法登录界面昆明seo优化
  • 南海区建设网站湖北seo
  • 网络营销企业网站seo网络推广公司报价