美文网首页
常用 CSS 布局

常用 CSS 布局

作者: 麓语 | 来源:发表于2020-01-05 18:11 被阅读0次

一、 垂直水平居中

    1. 定位方式实现

    设置 父元素 样式

    position: relative;
    

    设置 子元素元素 样式

    width: 200px;
    height: 200px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    
    1. flex 布局实现

    设置父元素即可

    display: flex;
    justify-content: center;
    align-items: center;
    

二、 两列布局 (一边定宽一边自适应)

1. float + margin 方式实现

    1. HTML
    <div class="left">定宽</div>
    <div class="right">自适应</div>
    
    1. CSS
    .left {
      float: left;
      width: 200px;
      height: 300px;
      line-height: 300px;
      text-align: center;
      background: red;
      color: #fff;
    }
    .right {
      margin-left: 210px;
      height: 300px;
      background: yellow;
      text-align: center;
      line-height: 300px;
    }
    

2. 定位方式实现

    1. HTML
    <div class="box">
      <div class="left">定宽</div>
      <div class="right">自适应</div>
    </div>
    
    1. CSS
    .box {
      position: relative;
    }
    .left {
      position: absolute;
      width: 200px;
      height: 300px;
      line-height: 300px;
      text-align: center;
      background: yellow;
    }
    .right {
      width: 100%;
      height: 300px;
      background: red;
      text-align: center;
      line-height: 300px;
    }
    

2. flex 布局实现

    1. HTML
    <div class="box">
      <div class="left">定宽</div>
      <div class="right">自适应</div>
    </div>
    
    1. CSS
    .box {
      display: flex;
      flex-direction: row;
      text-align: center;
      line-height: 300px;
    }
    .left {
      width: 200px;
      background: red;
    }
    .right {
      flex: 1;
      width: 200px;
      background: yellow;
    }
    

相关文章

  • CSS常用布局实现

    该系列用于整理记录常用的CSS布局实现。 CSS常用布局实现01-水平居中 CSS常用布局实现02-垂直居中 CS...

  • web前端教程:CSS 布局十八般武艺都在这里了

    CSS布局 布局是CSS中一个重要部分,本文总结了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及单...

  • ##深入学习CSS布局系列(一)布局常用属性

    @(CSS)[CSS, 布局] 深入学习CSS布局系列(一)布局常用属性 一直感觉自己对CSS的各个属性很了解,可...

  • css布局和居中

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

  • Css float属性的一些特点

    Css float属性的一些特点 css布局中float布局是常用的布局方式,用于实现横向多列布局。这个时候我们就...

  • Good Luck

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

  • 前端技能

    HTML 常用标签/分类/属性 标签的分类 CSS 布局:position、float 响应式布局:rem布局(移...

  • 006_布局任务与答案第一期(四川师范大学JavaWeb)

    试验目的 了解页面常用布局结构; 掌握 DIV+CSS 布局的基本方法; 3) 掌握用 CSS 改变页面样式的方法...

  • CSS布局常用

    margin : 顺序:顺时针,上右下左 padding : 顺序:顺时针,上右下左。内边距,在宽度和高度之外绘制...

  • 常用 CSS 布局

    一、 垂直水平居中 定位方式实现设置 父元素 样式position: relative;设置 子元素元素 样式wi...

网友评论

      本文标题:常用 CSS 布局

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