美文网首页
CSS布局总结

CSS布局总结

作者: Shaw007 | 来源:发表于2019-07-13 19:51 被阅读0次

首先分为PC与Mobile,若要兼容ie8需要使用float布局,此外使用flex布局

水平居中:
块级元素

  1. 子元素宽度不固定,指定margin-left 和 margin-right为同一个值
  2. 子元素宽度固定,指定margin-left,margin-right为auto
    行内元素
  3. 父级指定text-align: center

垂直居中:

  1. 父元素高度不确定,父元素指定padding-top和padding-bottom为同一值,则子元素将垂直居中
  2. 父元素高度确定(尽量避免)
    a. IE: 使用table 或div 模拟 table
    b. Chrome/Mobile 使用flex
    ---尽量使用line-height加padding-top, padding-bottom实现

flex布局
http://www.flexboxdefense.com/
http://flexboxfroggy.com/#zh-cn

flex-wrap.png
flex-wrap优化-calc.png

[图片上传失败...(image-a260f5-1546429953448)]
兄弟元素添加display: flow-root或者overflow创建BFC

负margin:


负Margin.png

相关文章

  • 小程序CSS知识点

    一、flex布局Flex 布局教程:语法篇Flex 布局教程:实例篇 二、CSS position 属性总结CSS...

  • CSS经典布局

    CSS经典布局 本文主要对一些常见的CSS布局问题进行总结,涉及三栏布局、负margin、清除浮动、居中布局、Fl...

  • CSS布局(不完全)总结

    CSS布局(不完全)总结 实现水平居中布局的几种方式 方法一: 通过以下CSS代码实现水平居中布局 方法二: 通过...

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

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

  • css布局

    最近在学习css相关的知识,本文主要总结一些css布局相关的知识。 一、左右布局和左中右布局 左右布局和左中右布局...

  • CSS布局技巧

    最近学习了CSS的一些知识,下面总结一下我学到的CSS布局技巧 1.左右布局 (1). 浮动左右布局也叫横向布局,...

  • Css布局总结

    text-align规定该容器内部的行内元素相对于父级如何对齐,只对行内以及行内块元素有效。 居中 居中:居中分为...

  • css布局总结

    居中布局 水平居中 1)使用inline-block+text-align(1)原理、用法 原理:先将子框由块级元...

  • CSS布局总结

    关于文档流 理解好文档流,有助于我们对css中定位和浮动的理解。什么是文档流呢,经过我看过的一些文章,加入自己的理...

  • css布局总结

    自己在使用css来美化页面时,总会不由自主的用到bootstrap的样式,总是会把css和bootstrap混着用...

网友评论

      本文标题:CSS布局总结

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