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

php做网站的分站wordpress get_options

php做网站的分站,wordpress get_options,商城网站建设功能点价格,wordpress系统安装目录 一、概念 二、BFC的布局规则 三、设置BFC的常用方式 四、BFC的应用场景 1、解决浮动元素令父元素高度坍塌的问题 2、解决非浮动元素被浮动元素覆盖问题 3、解决外边距垂直方向重合的问题 五、总结 一、概念 我们在页面布局的时候#xff0c;经常出现以下情况经常出现以下情况 元素高度突然没了这两栏布局怎么没法自适应这两个元素的间距怎么有点奇怪的样子 原因是元素之间相互的影响导致了意料之外的情况这里就涉及到BFC概念。 BFC英语全称 Block formatting contexts翻译成中文就是“块级格式化上下文”。是一个独立的布局环境BFC 内部的元素布局与外部互不影响。这就好比你在你自己家里面你想怎么摆放你的家具都可以你家的家具布局并不会影响邻居家的家具布局。 二、BFC的布局规则 内部的 Box 会在垂直方向一个接着一个地放置。 Box 垂直方向上的距离由 margin 决定。属于同一个 BFC 的两个相邻的 Box 的 margin 会发生重叠。 每个盒子的左外边框紧挨着包含块的左边框即使浮动元素也是如此。 BFC 的区域不会与浮动 Box 重叠。 BFC 就是页面上的一个隔离的独立容器容器里面的子元素不会影响到外面的元素反之亦然。 计算 BFC 的高度时浮动子元素也参与计算。 三、设置BFC的常用方式 元素或属性属性值根元素floatleft、rightpostionabsolute、fixedoverflowauto、scroll、hiddendisplayinline-block、grid、inline-flex、table 四、BFC的应用场景 1、解决浮动元素令父元素高度坍塌的问题 给子元素设置浮动后父元素高度塌陷 给父元素添加overflowhidden设置成一个BFC。 !DOCTYPE html html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.box1 {border: 5px solid;overflow: hidden;}.box2 {width: 100px;height: 100px;background-color: blue;float: left;}/style /headbodydiv classbox1div classbox2/div/div /body/html 效果可以看到由于父元素变成 BFC高度并没有产生塌陷了其原因是在计算 BFC 的高度时浮动子元素也参与计算 2、解决非浮动元素被浮动元素覆盖问题 给box1设置float:left后效果如下 给非浮动添加overflowhidden设置成一个BFC。 !DOCTYPE html html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.box1 {width: 50px;height: 50px;background-color: blue;float: left;}.box2 {width: 100px;height: 50px;background-color: red;overflow: hidden;}/style /headbodydiv classbox1/divdiv classbox2/div /body/html 效果 由于 BFC 的区域不会与浮动 box 重叠所以即使 box1 因为浮动脱离了标准流box2 也不会被 box1 遮挡 3、解决外边距垂直方向重合的问题 此时我们可以在 box2 外部再包含一个 div并且将这个 div 设置为 BFC如下 !DOCTYPE html html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle* {margin: 0;padding: 0;}.box1 {width: 100px;height: 100px;background-color: red;margin-bottom: 10px;}.box2 {width: 100px;height: 100px;background-color: blue;margin-top: 10px;}.box3 {overflow: hidden;}/style /headbodydiv classbox1/divdiv classbox3div classbox2/div/div /body/html 五、总结 所谓 BFC也就是“块级格式化上下文”指的是一个独立的布局环境BFC 内部的元素布局与外部互不影响。 触发 BFC 的方式有很多常见的有 设置浮动 overflow 设置为 auto、scroll、hidden positon 设置为 absolute、fixed 常见的 BFC 应用有 解决浮动元素令父元素高度坍塌的问题 解决非浮动元素被浮动元素覆盖问题 解决外边距垂直方向重合的问题
http://www.zqtcl.cn/news/494157/

相关文章:

  • 哪有做课件赚钱的网站温州设计公司排名
  • 西安网站建设公司php大气企业网站
  • 天河公司网站建设内蒙古建设厅安全资料网站
  • 学习网站的建设怎么做网站建设作业
  • 做公司产品展示网站企业网盘源码
  • 南通做网站企业初中生代表性设计制作作品图片
  • php框架做网站好处网站后台模板免费下载
  • 新兴县建设局网站建筑工程网络计划技术
  • 住房和城乡建设部网站北京网站建设设计规划
  • 哪个网站做logo设计师网络营销心得体会800字
  • 广州一起做的网站动态数据库网站
  • 网站程序预装深圳市住房和建设局陈斌
  • 网站建设历程wordpress国内主题排行
  • 公司网站建设及优化计划书找能做网站的
  • 网站建设方案模板下载南宁有名的网络公司
  • 本地做织梦网站做软件怎么赚钱
  • a站全称重庆大学网络教育平台
  • 美橙做过网站案例好文案网站
  • 鞍山商城网站建设国外代理ip
  • 东莞网站设计风格wordpress不能启动怎么解决
  • 社交网站制作临海建设局网站导航
  • 合肥需要做网站的公司佛山网站制作的公司
  • 哪里有做网站平台建设网站如何盈利
  • dw网站制作素材单人做网站需要掌握哪些知识
  • 网络推广产品公司做移动网站优化首
  • 网站建设dqcx广告网络用语
  • 烟台网站建设首推企汇互联见效付款手机网站宽度自适应
  • 网站建设小程序湖南wordpress插件刷不出来
  • 中国建设银行网站首页joy荣添创意网站建设
  • 市场营销网站网站开发技术项目说明书