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

广州 网站开发 公司电话西安网站开发制作公司

广州 网站开发 公司电话,西安网站开发制作公司,14亿有多少中国人打了新冠疫苗,2022最新时事新闻及点评1. 水平居中 方法一#xff1a;margin:0 auto; #xff08;最常用的居中布局方式#xff09;方法二#xff1a;text-align和inline-block的结合#xff08;设置父元素的text-align为center#xff09;。 这种方式最好应用于图片、按钮、文字之类的居中模式#xff0c;否…1. 水平居中 方法一margin:0 auto; 最常用的居中布局方式方法二text-align和inline-block的结合设置父元素的text-align为center。 这种方式最好应用于图片、按钮、文字之类的居中模式否则就需要借助inline-block来进行居中布局。 方法三position绝对定位来实现居中布局。 适用于块级元素不给出宽高的情况下(需要借助transtrom的tanslateX方法)。 #parent{position: relative; } #child{position: absolute;top: 0; left: 50%; transform: translateX(-50%); } 方法四利用flex弹性布局的一个属性。 子元素宽度已知的情况下 #parent{display: flex;justify-content: center; }其他还有很多方法一般用的不太多。并且各种方法优缺点不一样可选择性使用。2. 水平居中及垂直居中 方法一先说一种神奇的方式吧 子元素 div 绝对定位父元素需要被定位子元素 top、bottom、left、right 四个位置值均为 0子元素 margin: auto; 下面代码是可以实现的但还有点问题大家帮小花看看~ #parent{width: 100%;height:100%; position: fixed; } #child{ width: 400px; height: 200px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background-color: #ccc; } 方式二利用position的绝对定位及负边框来实现。 #parent{position: fixed;width: 100%;height: 100%; } #child{ position: absolute; left: 50%; top: 50%; width: 400px; height: 200px; margin-top: -100px; margin-left: -200px; background-color: #ccc; } 对于未给出宽高的元素又需要请transform登场了同时需要做好各浏览器的兼容。对于我这种懒癌患者就不给出兼容代码嘞~ 其他应该还有一些方法暂时还没想到等写出来了再补补哦对了忘了说flex了算了还是不写了 3. 左边固定右边自适应的两列布局 我猜吧大家对这种布局方式最熟悉不过了平时用的也会比较多所以呢你们写的应该都会比我的好~ 方式一floatmargin的方式 这种方式一定要记得给父元素清除浮动啊不然就尴尬了呢这里插播一种全局性(这个词似乎不太对)的清除浮动的伪元素方法. .clearfix:after {content: .;height: 0; overflow: hidden; clear: both; display: block; visibility: hidden; } .clearfix { zoom: 1; !--hack-- } 看起来有点小复杂啊这里不分析这种方法的原理记住就好了。当然你也可以直接借助触发BFC的方式来解决偷偷告诉你常用的方式就是给你的父元素设置overflow: hidden;啦。 哦语气~好像跑偏了说好的布局呢见下诉代码 #left{float: left;width: 100px; } #right{ margin-left: 120px; } 方式二floatoverflow的方式这就是传说中利用BFC的规则来实现两列布局啊啊啊 这种方式直接不需要清除浮动什么的就可以了也不会影响前后文用起来比较爽丫。 #left{float: left;width: 100px;margin-right: 20px; !--好歹留个空啊嘿嘿-- } #right{overflow: hidden; }方式三floatmarginposition的方式这个方式呢也用到过但是要考虑的比较多一点不过其实也还好。接下来请看实现代码 #parent{position: relative; } #left{float: left;width: 100px; background-color: #ccc; } #right{ position: absolute; top: 0; left: 120px; background-color:pink; } 这种方式实现起来很简单但是对后文是有影响的需要自己解决一下懒小花就不写啦~ 方式四flex方式 这个呢坑肯定是比较多的建议用在小范围的布局当然某些时候用起来确实比较爽歪歪啦 #parent{display: flex; } #left{width: 100px; margin-right: 20px; } #right{ flex: 1; } 其他的吧我暂时还没用到也没写到~网上一搜会有好多好多精讲的。 4. 左边自适应右边固定 话说其实我就只写了一种方法我都有点不好意思放上来了不管了小花的脸皮比较厚不怕 方式一 当然还是position反正很多情况都可以用position来解决但是同时也会有一些其他问题出现所以自行思考用不用~ #parent {position: relative; } #left {margin-right:220px; } #right { position: absolute; right:0; top:0; width: 200px; } 5. 两边固定中间自适应的三列布局 其实这个布局用的也挺多的啊哈嗯昨天写的作业就是这个 方式一纯float方式 注意 左侧元素与右侧元素优先渲染分别向左和向右浮动中间元素在文档流的最后渲染自动插入到左右两列元素的中间随后设置 margin 左右边距分别为左右两列的宽度将中间元素调整到正确的位置。 .left{float: left;width: 200px;height: 200px; } .right{ float: right; width: 100px; height: 100px; } .middle{ margin:0 120px 0 220px; } 但凡用float的时候都要想一下父元素上清除浮动这个问题 方式二position的绝对定位 其实感觉跟float的原理差不多都是将左右两侧的块先固定好再对中间部分进行处理只不过自己可以在不同情况下选择float或者position。 .parent{position: relative; } .left{position: absolute;width: 200px; height: 200px; top: 0; left: 0; } .right{ position: absolute; top: 0; right: 0; width: 100px; height: 100px; } .middle{ margin:0 120px 0 220px; } 方式三flex的弹性布局不得不说的是其实很多布局都可以用flex来实现(简单粗暴嘿嘿)但是flex的兼容性不是很好并且还有别问题所以保险起见还是选择常用的这里简单介绍下。 .parent{display: flex; } .left{width: 200px; height: 200px; } .right{ width: 100px; height: 100px; } .middle{ flex: 1; margin:0 20px; } 方式四最后该淘宝的双翼布局闪亮登场了转载于:https://www.cnblogs.com/hehong/p/6492907.html
http://www.pierceye.com/news/894597/

相关文章:

  • 公司网站开发费账务处理做图表的网站推荐
  • 网站如何做好用户体验wordpress 文章类
  • 做采集网站的方法世界四大广告公司
  • 做断桥铝窗户的网站宿州推广公司
  • 网站优化制作东莞房价一览表
  • 屏显的企业网站应该怎么做沈阳网站推广优化公司哪家好
  • 外包服务有哪些汕头seo网站建设
  • 新公司网站怎么做推广wordpress 中文 seo 插件
  • 网站建设客户分析国家企业信息公示网(广东)
  • php网站开发技术文档天津市装修公司排名榜
  • qq群优惠券里面网站怎么做的长春网站建设找源晟
  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海
  • 网站怎么做图片转链湄潭建设局官方网站
  • 泰州品牌网站建设二建报名时间2023年报名时间
  • 企业网站优化兴田德润怎么样wordpress标签不输出文章
  • 百度站长平台论坛永嘉网站制作
  • 月嫂公司网站建设构思免费的短视频素材库
  • 2017做哪些网站致富邢台市行政区划图
  • 深圳和海枫建设集团有限公司网站国内外基于vue框架的网站建设现状
  • 珠海免费网站制作购物网站前台模板
  • 小程序软件制作网站捷克注册公司网站
  • 做网站细节电商网站建设 平台
  • 网站建设方案书1500全国中小企业网站
  • 阳江市建设局网站合肥最新消息今天
  • 做关于什么样的网站好货代去什么网站开发客户