CSS布局学习(二) - flex属性】的更多相关文章

flex属性 定义 flex布局包括最外层的容器和内部的元素,flex属性是内部元素属性.flex属性是flex-grow, flex-shrink, flex-basis三个属性的简写 flex-grow 设置元素占flex容器所剩空余空间的比例 flex-shrink 设置元素的收缩倍数,当元素的默认尺寸大于flex容器时,元素根据flex-shrink值缩小尺寸. flex-basis 在不设置box-sizing属性的情况下,flex-basis设置flex元素的内容区(content…
目录 简介 基本概念 容器属性 1. flex-direction 测试代码 2. flex-wrap 3. flex-flow 4. justify-content 5. align-items 6. align-content 项目属性 1. order 2. flex-grow 3. flex-shrink 4. flex-basis 5. flex属性(重点) flex: auto flex: none flex: 1 flex: 100px 6. align-self 在我们上一篇CS…
早上在看flex属性,总结一下它的优缺点 为什么使用flex, 她和浮动相比,代码更少.浮动要考虑左浮动右浮动,有时还要去清除浮动.flex一行代码就搞定了. 她更灵活,实现平均分配,根据内容大小分配,自动边距实现左右推开,水平居中,垂直居中等等 她在IE10全面支持,IE8部分支持(带前缀). 所以在移动端放心使用,客户端根据场景使用 客户端也可以结合浏览器检测库使用 下午学vue的实战 兄弟组件间数据传递, 一种简单思路是,子组件触发父组件事件,将数据传递给父组件,再由父组件传递给目标组件…
本节内容:position.float.clear.浮动布局例子.百分比宽度 position CSS中的position属性设置元素的位置.属性值:static.relative.fixed.absolute. static static属性是默认值.任意的position:static:的元素不会被特殊的定位.一个static元素表示它不会定位,一个position属性被设置为其他值的元素表示它会被定位. relative…
static ①元素的位置是在文档正常布局流中的位置. ②设置top right bottom left与z-index无效. ③在未指定position时,static是默认值 以下例子进行说明: .default{ width: 100px; height: 100px; background-color: salmon; top: 20px; left: 20px; } .static{ width: 100px; height: 100px; background-color: yell…
一.Flex容器属性介绍 1.flex-flow :水平或垂直方向上的流动方式,包裹处理,其中包括了flex-direction属性和flex-wrap属性. 2.justify-content:定义了水平方向的对齐方式 3.align-content:定义了多个轴线的对齐方式.如果只有一根不起作用 4.align-items:项目只有一行的时候,来定义垂直方向的对齐方式 二.flex-flow flex-flow属性是flex-direction属性和flex-wrap属性的简写形式,默认值为…
position属性用于定位元素,它的几个值分别如下: 1,static static 是默认值.任意 position: static; 的元素不会被特殊的定位.一个 static 元素表示它不会被“positioned”,一个 position 属性被设置为其他值的元素表示它会被“positioned”. 2,relative relative 相对于自己在文档流中本来的位置进行定位,设置top . right . bottom 和 left 属性会使其偏离其正常位置.不脱离文档流,其他的元…
CSS属性相关 样式操作: (1)width:为元素设置宽度 (2)height:为元素设置高度 ps:块儿级标签才能设置长宽行内标签设置长宽没有任何影响 p{ width: 30px; height: 30px; } 文字操作 /*字体样式: 关键字:font-family 作用:更改字体的样式*/ { font-family: "Microsoft Yahei", "微软雅黑", "Arial", sans-serif } /*字体大小: 关…
CSS知识点 之 position布局 前段时间被同学怂恿,参加了百度前端技术学院的一个小培训,第一个阶段下来学到不少东西.课程的第一个阶段主要是HTML5 和 CSS 基础知识的一个小培训,给出的一些小任务虽然写起来不困难,但在写的过程中还是学到不少东西,查漏补缺.前端知识太丰富,很容易忽略一些小细节,自己也是倚着这个心态去学的,虽然写过网站,也写过app,不过这一程下来,通过里面给出的一些高水平的知识点的讲解,还是感觉很受用,现在分享出给大家伙看看,写的不好求放过,我第一次写东西,算是总结,…
一.text-align属性 1.text-align用来设置元素中的的文本对齐方式,例如:如果需要设置图片的对齐方式,需要设置图片的父元素的text-align属性: 2.text-align只对文本有效,对元素无效,不能设置元素的对齐方式: 3.表格元素td是属于inline-block,可以使用text-align设置td中的文本对齐方式: 二.水平居中和垂直居中 1.水平居中 (1) 文本.图片等行内元素的水平居中 给父元素设置text-align:center可以实现文本.图片等行内元…