美文网首页
工作中经常要用到的水平垂直居中实现

工作中经常要用到的水平垂直居中实现

作者: 毛毛_000e | 来源:发表于2018-10-21 11:31 被阅读0次

业务场景1、弹窗遮罩的水平垂直居中

实现方法1>让弹窗外层固定定位,width、height设置为100%,再让弹窗绝对定位,接着让元素平移或者用margin:auto实现垂直居中,代码类似如下:.warpper{position:fix;width:100%;height:100%;top:0;left:0;}.dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}或者.dialog{position:absolute;top:0;left:0;bottom:0;rigth:0;margin:auto},当然首选还是前一种,因为少了一行代码哈哈哈哈哈。(当弹框的高度需要随着内容自适应的时候,不适合使用这种方法,因为这时候如果没有写高度,高度就会是跟父元素一样)

实现方法2>让弹窗外层固定定位,并设置为弹性盒子然后设置justifu-content、align-items属性,类似代码如下:.wrapper{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items;center;},或者.wrapper{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;};.dialog{margin:auto}不过这种方法好像还没有在实际中应用过,下次一定要尝试一下

相关文章

  • css实现水平垂直居中

    工作中经常要用到css实现水平垂直居中

  • CSS3实现居中的常用方法总结

    在前端开发项目中,经常用到盒子的水平垂直居中。盒子的水平居中相对容易实现,垂直居中的实现相对复杂一些,在这里主要总...

  • html+css,让div水平垂直居中的几种方式

    在web前端开发中经常需要使用到让div进行水平和垂直居中的技术,现在我们就来谈谈如何实现div水平垂直居中(如下...

  • 工作中经常要用到的水平垂直居中实现

    业务场景1、弹窗遮罩的水平垂直居中 实现方法1>让弹窗外层固定定位,width、height设置为100%,再让弹...

  • css 实现水平居中的方法总结

    css 实现水平居中,垂直居中,水平垂直居中,是css 入门的必修课题,也是代码实践,笔试面试中经常遇到的场景。这...

  • 用CSS实现元素居中的N种方法

    网页布局中,元素水平居中比垂直居中简单不少,同时实现水平垂直居中也不难,难的是想出多种实现水平垂直居中的方法并从中...

  • 网页垂直水平居中方法总结

    web前端开发经常用到的就是使元素在容器里面进行水平垂直居中。相对于垂直居中来说,水平居中或许比较容易。如果是块级...

  • 网页垂直水平居中方法总结

    web前端开发经常用到的就是使元素在容器里面进行水平垂直居中。相对于垂直居中来说,水平居中或许比较容易。如果是块级...

  • 水平垂直居中的实现方法

    小div在大div里面水平垂直居中的实现方法 初学前端时,我们都经常会练习实现关于水平垂直居中。那么你们都会用...

  • CSS居中的方法总结

    CSS水平和垂直居中在开发中经常用到,在此加以总结。 水平居中方法 1.行内元素水平居中,设置父元素的text-a...

网友评论

      本文标题:工作中经常要用到的水平垂直居中实现

      本文链接:https://www.haomeiwen.com/subject/trfbzftx.html