美文网首页
[2020-08-10]css3中的常用几种布局

[2020-08-10]css3中的常用几种布局

作者: may505 | 来源:发表于2020-08-10 11:07 被阅读0次

div的水平垂直居中

  • flex布局,使用display: flex实现水平垂直居中
        display: flex;
        align-items: center; 
        justify-content: center; 
  • grid布局
    display: grid;
    place-items: center;

使用grid布局只需要两行代码就行,比flex省掉一行,其实place-items是一个简写模式,相当于

place-items: <align-items> <justify-items>;
  • 使用css的transform
    在父元素上设置position: relative,然后在子元素设置
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

其它的用table布局这些我没有怎么用到过

两栏式布局

image.png
        .container {
            display: grid;
           grid-template-columns: minmax(150px, 25%) 1fr;
        }

其中rid-template-columns: minmax(150px, 25%) 1fr表示分成两列,第一列的宽度最小为150,最大为父级宽度的25%, 第二列宽度自适应。如果要分成三列就这样rid-template-columns: minmax(150px, 25%) 150px 1fr,以此类推

页面上下布局

Header Main Footer布局

image.png
        .container {
            display: grid;
            width: 100%;
            grid-template-rows: minmax(150px, 25%) 150px 1fr;
            height: 500px;
            border: 1px solid #ddd;
            /* place-items: center; */

        }

grid-template-rows表示行布局,后面每个参数表示每个元素的高度

相关文章

  • [2020-08-10]css3中的常用几种布局

    div的水平垂直居中 flex布局,使用display: flex实现水平垂直居中 grid布局 使用grid布局...

  • Android 界面的基本属性

    Android 界面的常用基本属性 布局: 在 android 中我们常用的布局方式有这么几种: 1.Linear...

  • CSS-多列布局1-概述

    1、多列布局概述 通过 CSS3,您能够创建多个列来对文本进行布局 - 就像报纸那样! 2、常用属性 3、常用属性...

  • CSS的布局与居中

    今天就总结一下CSS中几种常用的布局方式和居中方式。 1. 左右布局 网页布局常见左右两列布局,左侧栏是固定宽度。...

  • CSS3伸缩布局

    CSS3伸缩布局 CSS3中的 flex 属性,在布局方面做了非常大的改进,使得我们对多个元素之间的布局排列变得十...

  • 安卓基本布局

    一、几种基本布局 1、线性布局 LinearLayout又称为线性布局,是一种非常常用的布局。这个布局会将它所包含...

  • 关于Flex的使用

    基本概念 css3 中Flex意为‘弹性布局’,采用css3 Flex布局的元素,称为Flex容器,它的所有子元素...

  • 基于CSS3 column多栏布局实现水平滑页翻页交互

    一、CSS3 column多栏布局 私有前缀: -webkit-、-moz- 常用的属性: column-widt...

  • CSS二列&三列布局

    本篇文章主要介绍本人最近在CSS学习中总结出的常用的二列&三列布局的几种方法 二列&三列布局: 二列布局的特征通常...

  • Good Luck

    概念 HTML以及CSS篇,集中在CSS 说下你常用的几种布局方式,集中往盒模型、flex布局说(至于grid布局...

网友评论

      本文标题:[2020-08-10]css3中的常用几种布局

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