html+css学习笔记018-H5弹性盒模型

Author:Mr.柳上原

  • 付出不亚于任何的努力
  • 愿我们所有的努力,都不会被生活辜负
  • 不忘初心,方得始终

有多大能力

就要担负起多大的责任

一直不想去担负这种责任

所以找工作的时候都尽量做普通员工

只需要做好自己本职工作

不用去想公司的发展

不用去规划员工的工作计划

不用去为业绩而烦恼

然而

当年纪越来越大

阅历越来越广

不得不去,或者说是被强行推上管理岗位

当站到这个位置上时

才发现有多难

每周需要统筹员工工作安排

审核上周工作进度

拓展新的渠道和平台

统计销售数据

处理遇到的各种困难

多少次因为业绩不好而在周会、月会上抬不起头

多少次深夜接到老总的一个‘ 突发奇想 ’的电话就要马上起来做方案稿

多少次因为本部门员工与其他部门的矛盾冲突而头疼

原来

那种每天下午姗姗来迟

悠闲的在办公室挂机偷菜的领导

只是电视里的领导

<!DOCTYPE html> <!-- 文档类型:标准html文档 -->

<html lang='en'> <!-- html根标签 翻译文字:英文 -->

<head> <!-- 网页头部 -->

<meat charset='UTF-8'/> <!-- 网页字符编码 -->

<meat name='Keywords' content='关键词1,关键词2'/>

<meat name='Description' content='网站说明'/>

<meat name='Author' content='作者'/>

<title>前端59期学员作业</title> <!-- 网页标题 -->

<link rel='stylesheet' type='text/css' href='css/css1.css'/> <!-- 外链样式表 -->

<style type='text/css'> /*内部样式表*/

/* 弹性盒模型 */

 ul{ /* 盒容器 */
display:flex; /* 弹性盒模型:给哪个元素设置后,哪个元素就是盒容器*/
flex 独占一行
inline-flex 行内

/* 给盒容器的属性:用来宏观调控项目的排列 */
flex-direction:row; /* 控制盒模型主轴及主轴方向:设置主轴方向后,则另一根轴为交叉轴(副轴) */
row 从左往右(默认)
row-reverse 从右往左
column 从上往下
column-reverse 从下往上
flex-wrap:nowrap; /* 确定项目换不换行及确定交叉轴的方向 */
nowrap 不换行(默认)
wrap 换行 (默认交叉轴从上往下)
wrap-reverse 交叉轴从下往上
/* 轴复合属性 */
flex-flow:row wrap;
justify-content:flex-start; /* 定义主轴上项目的排列方式 */
flex-start 主轴项目起点对齐
flex-end 主轴项目终点对齐
center 主轴项目居中对齐
space-between 主轴项目两端对齐
space-around 主轴项目两侧间隔相等
align-content:strench; /* 定义多行的情况下交叉轴项目的排列方式 */
strench 平分占满整个交叉轴(默认)
flex-start 交叉轴项目起点对齐
flex-end 交叉轴项目终点对齐
center 交叉轴项目居中对齐
space-between 交叉轴项目两端对齐
space-around 交叉轴项目两侧间隔相等
align-items:strench; /* 定义单行的情况下交叉轴项目的排列方式 */
strench 平分占满整个交叉轴(默认)
flex-start 交叉轴项目起点对齐
flex-end 交叉轴项目终点对齐
center 交叉轴项目居中对齐
baseline 基线对齐
border:1px solid red;
}
li{ /* 子元素为盒项目 */
flex-grow:1; /* 项目从容器空白处各分得均匀等份来填满容器 */
0 不均分(默认)
1 均分
flex-shrink:1; /* 当容器宽度不够时,对应缩小项目宽度 */
1 缩小相等份(默认)
0 不缩小
flex-basis:auto; /* 定义初始项目宽度:项目没有设置宽度的时候默认内容撑开 */
auto 内容撑开(默认)
0 不默认内容撑开
/* 复合写法 */
flex:1; /* flex-grow:1; flex-shrink:1; flex-basis:0; */
flex:auto;  /* flex-grow:1; flex-shrink:1; flex-basis:auto; */
flex:none;  /* flex-grow:0; flex-shrink:0; flex-basis:auto; */
align-self:flex-start; /* 单独控制交叉轴上的一个项目排列方法 */
strench 平分占满整个交叉轴(默认)
flex-start 交叉轴项目起点对齐
flex-end 交叉轴项目终点对齐
center 交叉轴项目居中对齐
baseline 基线对齐
order:2; /* 改变主轴上项目的排列顺序 */
0 默认
数值越大排越后面,支持负值
background-color:green;
}
</style>

</head>

<body> <!-- 网页主干:可视化区域 -->

<div> </div> <!-- 块标签-->
<ul>
<li></li>
<li></li>
<li></li>
</ul>

</body>

</html>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我和未来有约会

Silverlight 4 中摄像头的运用—part1

入的视频 摄像头经过一个Video对象就能让你看到视频,而这个对象是一个显示对象,所以显示对象能做得事情,它都能做,比如滤镜,变形,混合模式等等。当然最强大的还...

216100
来自专栏Young Dreamer

针对iPhone的pt、Android的dp、HTML的css像素与dpr、设计尺寸和物理像素的浅分析

  最近被一朋友问到:css中设置一DOM的height:65px,请问显示的高度是否和Android的65dp的元素等高?脑子里瞬间闪现了一堆的概念,如dpr...

30150
来自专栏数据小魔方

think-cell char 4——瀑布图案例应用

今天要分享的是瀑布图的两个案例应用。 因为瀑布图的用法比较特殊,在数据组织方面需要很强的技巧,所以这里再用两个案例来讲解瀑布图的用法。 ? ? 首先来看第一个案...

76970
来自专栏编程

伪元素动画和转换的例子

一些创造性的实验使用伪元素上的动画和转换来创建有趣的效果。 ? 今天,我们将尝试动画和伪元素(:之前和之后)的转换,我们将发现它们的潜力。我们将讨论一下关于动画...

20950
来自专栏HT

透过HT for Web 3D看动画Easing函数本质

http://www.hightopo.com/guide/guide/plugin/form/examples/example_easing.html 50年...

22760
来自专栏MixLab科技+设计实验室

用代码生成Glitch Art风格的抖音字体

最近看到不少文章教大家用 photoshop 实现抖音的 logo 跟字体,我也非常喜欢这种风格的字体,于是趁着晚上的时间,动手用代码实现了下此类风格的字体特效...

54680
来自专栏MixLab科技+设计实验室

网易新闻《娱乐圈画传》H5的动画技巧

今天看到一个非常喜欢的H5,又是网易出品的!于是,我忍不住去研究了他的实现方式,有3个值得我们学习的地方,分别是逐帧动画,多种变换叠加的css动画,还有最亮的:...

36750
来自专栏大数据钻研

canvas图形绘制之星空、噪点与烟雾效果

一、三合一 三个效果合成一篇文章。 有多个小伙伴问我,为何不开个公众号,现在都是移动时代,你博客文章写好后,公众号再复制一份,花不了多长时间,同时传播方便迅速,...

35940
来自专栏BestSDK

最实用的6个设计排版准则

作为一个设计师的最重要技能之一就是你要学习如何去选择排版。这是因为文本是设计师与用户沟通的主要方式之一。排版能成就你的设计,也能毁灭你的设计。 一个美观又复杂的...

32040
来自专栏企鹅号快讯

技术干货:前端图形化技术简介(上)

Canvas与SVG 前端图形化技术,主要包括Canvas绘图和SVG绘图两类。 ? Canvas早在十几年前就被火狐浏览器引入。Canvas通过Canvas....

24570

扫码关注云+社区

领取腾讯云代金券