美文网首页让前端飞
css布局大杀器--flex

css布局大杀器--flex

作者: M_Jehol | 来源:发表于2017-05-10 16:57 被阅读0次

今天把flex所有内容看了一遍,觉得这真是好东西。

阮大大的博客:

http://www.ruanyifeng.com/blog/2015/07/flex-examples.html

实现了圣杯布局,炒鸡简单的 


css实现

1.整体body是column

.HolyGrail{

display: flex;

min-height: 100vh;

flex-direction: column; 

}

2.页眉和页尾

header,footer{

flex: .1;

background: #ccc;

}

3.中间内容 

nav,ads,content按flex分配,默认为1等分

.HolyGrail-body{

flex: 1;

display: flex;

background: pink;

}

.HolyGrail-content{

flex:2 ;

background: red;

}

.HolyGrail-nav{

flex: 1;background: green;

order: -1;

}

.HolyGrail-ads{

flex: 1;background: yellow;

}

4.让左右固定12em

.HolyGrail-ads,.HolyGrail-nav{

flex: 0 0 12em;

}

flex实现圣杯布局

大功告成~

圣杯用flex是不是很简单!~~~

flex做响应式也超级棒的!

如果max-width<768px,纵向排列,flex:1等分

@media (max-width: 768px) {

.HolyGrail-body{

flex-direction: column;

flex: 1;}

.HolyGrail-content,.HolyGrail-nav,.HolyGrail-ads{

flex: auto;}}

flex实现响应布局

flex是不是很厉害呢!~~!

相关文章

  • css布局大杀器--flex

    今天把flex所有内容看了一遍,觉得这真是好东西。 阮大大的博客: http://www.ruanyifeng.c...

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • css flex布局详解

    css flex布局详解 css flex布局详解1css flex布局详解2

  • flex布局详细教程(二)属性介绍

    flex——快速布局大杀器,帮助前端人员摆脱float,clearfix,position:relative/ab...

  • 小程序CSS知识点

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

  • CSS 圣杯布局(左右固定、中间自适应)

    CSS 圣杯布局 flex 布局(推荐) 定位布局(推荐) css3 calc布局(影响性能,不推荐) flex:...

  • 1 html css

    css书写位置 选择器 语义化标签 Flex 布局 flex-wrap 是否换行 flex-flow 是 fle...

  • css flex

    css flex布局 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器...

  • html编程技巧

    字体外部描边 Css 基于flex布局的盒子上下居中 Css 基于flex布局的盒子左右居中 Css 基于flex...

  • 阮一峰CSS flex -弹性布局

    阮一峰CSS flex 布局教程 Flex 布局教程:实例篇

网友评论

    本文标题:css布局大杀器--flex

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