1、flex-direction设置主轴的方向即项目的排列方向。flex-direction: row | row-reverse | column | column-revers…
使用说明1、flex支持排列和排列。排列时,主轴和交叉轴改变了方向,但align-items和justify-content控制的轴线不变,即align-items还是控制交叉轴,…
概念1、flex-basis指定了flex元素在主轴方向上的初始尺寸。2、如果不使用box-sizing来改变盒子模型,则该属性决定了flex元素内容盒的宽度或高度(取决于主轴的方…
1、内联首屏关键CSS性能优化有一个重要的指标,第一次有效绘制,即页面的主要内容出现在屏幕上的时间。内部CSS可以提前浏览器开始页面渲染,因为HTML下载后可以渲染。应该只把渲染首…
说明1、CSS栅格布局带来全新值:fraction,fraction一般简写为fr,可根据需要将容器分成多个块。2、fraction的单位值可以简单地改变列的宽度。实例栅格布局将会…
1、定义一个自定义属性需要使用--开始,然后属性值需要是一个有效的CSS值。像其他属性一样,一个规则集中定义:element { --main-bg-color: brow…
说明1、自定义属性继承。这意味着如果给定的element没有属性值,就会继承父类的元素值。2、css自定义属性的最终表现形式是computed值,子样式风格中找不到这个变量。自定义…
说明1、内边框是用box-sizing属性设置的。box-sizing属性允许您以特定的方式定义匹配某个区域的特定元素。2、通过将box-sizing设置为border-box。浏…
绘制方法1、画出三角形的原理是调整border(边框)的四个方向的宽度,线条样式以及颜色。2、如果将宽度调的足够大,改变不同方向的颜色,就可以发现盒模型的border是四个梯形一样…
说明1、利用这个规范规定的属性,我们可以控制元素按照特定的路径进行位置变换的动画。并且,这个路径可以是非常复杂的一条路径。2、CSS传统方式可以实现直线路径动画。实例将一个物体从A…