专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

flex教程,flex布局实例教程

来源:小易整编  作者:小易  发布时间:2023-03-21 08:48
摘要:flex教程,flex布局实例教程今天介绍常见布局的Flex写法。你会看到,不管是什么布局,Flex往往都可以几行命令搞定。我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是LandonSchropp的文章和...

flex教程,flex布局实例教程

HTML代码如下。

CSS代码如下。

.box { display: flex; flex-wrap: wrap;}.row{ flex-basis: 100%; display:flex;}.row:nth-child(2){ justify-content: center;}.row:nth-child(3){ justify-content: space-between;}

1.6 九项目

flex教程,flex布局实例教程

.box { display: flex; flex-wrap: wrap;}

二、网格布局

2.1 基本网格布局

最简单的网格布局,就是平均分布。在容器里面平均分配空间,跟上面的骰子布局很像,但是需要设置项目的自动缩放。

flex教程,flex布局实例教程

HTML代码如下。

...

...

...

CSS代码如下。

.Grid { display: flex;}.Grid-cell { flex: 1;}

2.2 百分比布局

某个网格的宽度为固定的百分比,其余网格平均分配剩余的空间。

flex教程,flex布局实例教程

HTML代码如下。

...

...

...

.Grid { display: flex;}.Grid-cell { flex: 1;}.Grid-cell.u-full { flex: 0 0 100%;}.Grid-cell.u-1of2 { flex: 0 0 50%;}.Grid-cell.u-1of3 { flex: 0 0 33.3333%;}.Grid-cell.u-1of4 { flex: 0 0 25%;}三、圣杯布局

圣杯布局(Holy Grail Layout)指的是一种最常见的网站布局。页面从上到下,分成三个部分:头部(header),躯干(body),尾部(footer)。其中躯干又水平分成三栏,从左到右为:导航、主栏、副栏。

flex教程,flex布局实例教程

HTML代码如下。

CSS代码如下。

.HolyGrail { display: flex; min-height: 100vh; flex-direction: column;}header,footer { flex: 1;}.HolyGrail-body { display: flex; flex: 1;}.HolyGrail-content { flex: 1;}.HolyGrail-nav, .HolyGrail-ads { /* 两个边栏的宽度设为12em */ flex: 0 0 12em;}.HolyGrail-nav { /* 导航放到最左边 */ order: -1;}

如果是小屏幕,躯干的三栏自动变为垂直叠加。

@media (max-width: 768px) { .HolyGrail-body { flex-direction: column; flex: 1; } .HolyGrail-nav, .HolyGrail-ads, .HolyGrail-content { flex: auto; }}

四、输入框的布局

我们常常需要在输入框的前方添加提示,后方添加按钮。

flex教程,flex布局实例教程

HTML代码如下。

...

CSS代码如下。

.InputAddOn { display: flex;}.InputAddOn-field { flex: 1;}

五、悬挂式布局

有时,主栏的左侧或右侧,需要添加一个图片栏。

flex教程,flex布局实例教程

HTML代码如下。

...

CSS代码如下。

.Media { display: flex; align-items: flex-start;}.Media-figure { margin-right: 1em;}.Media-body { flex: 1;}


本文地址:百科问答频道 https://www.neebe.cn/wenda/935428_3.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 安卓手机怎么刷机教程

    安卓手机怎么刷机教程

    对于大部分安卓手机用户来讲,刷机是不可避免的。可是我们都知道刷机是有一定的风险的,有些用户还是不敢随意的刷机。我们先来了解一下安卓手机怎么刷机?操作方法01先关机,然后按住音量减键,再同时按开机键,即...

  • creo4.0完全自学教程

    creo4.0完全自学教程

    在机械零件设计的众多软件中,PRO/ECREO4.0可以说是很典型的一款设计软件,为设计工程师的工作省了很多的事情,让设计师在设计时更高效。下面一起来看看自觉的基础教程。操作方法01打开CREO4....

  • CEBX电子书制作图文教程

    CEBX电子书制作图文教程

    今天小编在这里介绍一下CEBX的特点和优点,以及怎样制作CEBX的电子书吧~ApabiReaderforiOS是一款新发布的,支持CEBX、PDF及TXT格式图书的电子书阅读器。这款软件有很多独特的功能是针对CEBX格式的图书所特有...

  • 军团战争5新手攻略开局实例1

    军团战争5新手攻略开局实例1

    通过模拟开局的情况来告诉大家如何玩军团战争5。操作方法01开局兵种为除了骨龙其他的都很普通,但是骨龙个人不是很喜欢。这时候如果队友稳七能力还算行,那么可以尝试随机一手。第二手来了一个万金油的兵种——弓...

  • 酷我音乐直播在哪里? 酷我音乐观看直播的教程

    酷我音乐直播在哪里? 酷我音乐观看直播的教程

    酷我音乐想要看看直播,今天我们就来看看酷我手机端和电脑端看直播的教程。一、手机端酷我音乐观看直播的方法1、首先手机上要有酷我的软件,点击进入酷我音乐,之后手机页面如图所示2、酷我最上面有“直播”两字,然后点击&ldq...

  • ai海报怎么做(ai海报制作教程图文)

    ai海报怎么做(ai海报制作教程图文)

    阅前叨逼叨hello大家早上好我是大家的好朋友,我叫天天,昨晚翻阅超久才看到野鹿志这个教程,本次教程是用ai结合ps做的,说难不难(貌似很多会psai的人都这样说吧哈哈)说简单吧,其实细节调整也是需要花一点心思的。本次教程的图片多...

  • 中国象棋布局:五七炮不挺兵对屏风马(一)

    中国象棋布局:五七炮不挺兵对屏风马(一)

    中国象棋布局之五七炮不挺兵对屏风马,黑方右炮巡河(一)操作方法01中国象棋布局之五七炮不挺兵对屏风马,黑方右炮巡河(一)开局界面02红炮二平五,黑马8进7...

  • 绘制一台复古风电视机【PS教程】

    绘制一台复古风电视机【PS教程】

    小编:新手福利来啦!今天带来一个复古风格的旧电视图标临摹教程,图层样式是这次教程的重点。过程细致,步骤具体,新手最好掌握起来。把这个练完,绝对有不一样的收获!这里再次强调一点,图层样式中的参数设置是对应其相应图层的,受图层大小尺寸影响,在不...

  • 周排行
  • 月排行
  • 年排行

精彩推荐