美文网首页
布局技巧

布局技巧

作者: 生活简单些 | 来源:发表于2021-11-26 15:29 被阅读0次

最近写网页经常需要将div在屏幕中居中显示,遂记录下几个常用的方法,都比较简单:

<body>
    <div class="main">
        <h1>MAIN</h1>
    </div>
</body>

方法一:

div使用绝对布局,设置margin:auto;并设置top、left、right、bottom的值相等即可,不一定要都是0。

.main{
    text-align: center; /*让div内部文字居中*/
    background-color: #fff;
    border-radius: 20px;
    width: 300px;
    height: 350px;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

效果如图:


image.png

方法二:

仍然是绝对布局,让left和top都是50%,这在水平方向上让div的最左与屏幕的最左相距50%,垂直方向上一样,所以再用transform向左(上)平移它自己宽度(高度)的50%,也就达到居中效果了,效果图和上方相同。

 .main{
    text-align: center;
    background-color: #fff;
    border-radius: 20px;
    width: 300px;
    height: 350px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

方法三:

<p style="text-align:center;">123</p>

相关文章

  • 安卓开发要点

    掌握各种布局技巧 LinearLayout RelativeLayout 布局技巧,学会 布局嵌套 掌握重要的组...

  • Android开发遇到的问题

    1.splash(欢迎页) 里边做的事 2.布局优化技巧布局优化技巧

  • 布局技巧与列表控件

    布局技巧与列表控件 五大布局 FrameLayout(框架布局)、LinearLayout(线性布局)、Relat...

  • 小程序开发必备知识总结-思维导图-布局篇

    Flex布局使用 CSS技巧相关

  • CSS布局技巧总结

    目录 详解 CSS 七种三栏布局技巧 16种方法实现水平居中垂直居中 详解 CSS 七种三栏布局技巧 三栏布局,顾...

  • css布局和居中

    本文主要介绍了css常用的布局,居中等其他小技巧。 css布局 左右布局 利用float实现左右布局 左右模块设置...

  • 布局技巧

    如果需要设置元素浮动,那么我们平常会给需要浮动的元素套一个父元素(父元素是标准中的),以免影响页面布局 很多时候我...

  • 布局技巧

    最近写网页经常需要将div在屏幕中居中显示,遂记录下几个常用的方法,都比较简单: 方法一: div使用绝对布局,设...

  • 2018-06-24

    css 网页布局学习心得 1.左右布局 2.左中右布局 3.水平布局 4.垂直布局 5.其他小技巧 在浮动布局时,...

  • 关于css定位,你需要知道的5件事

    近年来前端工程师已经可以通过不同的css布局技巧制作出很复杂的布局。其中有些技巧有很长的历史(比如:floats)...

网友评论

      本文标题:布局技巧

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