第四周

第四周

第一天:

1.旋转轴:默认是中线,可以通过transform-origin进行调整

2.2d变形详细讲解:旋转变形transform:rotate(45deg);缩放变形transform:scale(0.1)/scale(1.5)放大数值大于等于1,缩小是0到1之间;

斜切边形transform:skew(30deg,30deg)

3.多列:设置页面布局,跨几列,设置列宽。

column-count:4;列数为4

column-gap:20Px;列间隔

column-rule:1px red solid;列边框

column-width:auto;默认随列数调整宽度

column-span:all;合并标题

4.动画

语法:animation:yundong 2s linear os alternate forwards infinite ;

定义动画@-webkit-keyframes funding{

0%{}40%{}100%{}

5.讲解了旋转 跳跳按钮 连续滚动 正方体等动画特效案例

第二天

讲解css3PPT

注意点有

1.渐变:background-image:linear-gradient(top bottom red white)

不是background-color

第三天

接着讲解css3PPT

注意点有

1.target目标伪类,与锚点结合可以实现简单的js效果,突出显示活动的锚,用于选取当前的活动目标

2.补充讲解伪类:元素状态伪类,结构伪类,否定伪类

3.补充学习计数器的用法

4.自定义字体 font-face的用法

第四天

重点:

1.弹性盒子模型

在未知大小容器中,可以控制容器中元素的对齐方式,设置元素的宽高和排列方式,排列顺序和方向。

注意父元素要设置声明

father { display: inline-box;}

box-orient用来确定子元素的方向。是横着排还是竖着走。可选的值有:horizontal | vertical | inline-axis | block-axis | inherit其中,inline-axis是默认值。且horizontal与inline-axis的表现似乎一致的,让子元素横排;而vertical与block-axis的表现也是一致的,让元素纵列

box-direction是用来确定子元素的排列顺序,可选值有:normal | reverse | inherit其中normal是默认值,表示按照正常顺序排列。所谓正常顺序,就是我们看书写文字的顺序,从左往右,由上至下,先出现的元素,就上面或是左边。而reverse表示反转,原本从左往右应该是1-2-3的,结果显示确实3-2-1。

box-lines是用来决定子元素是可以换行显示

box-align与box-pack都是决定盒子内部剩余空间怎么使用的。

box-pack决定了父标签水平遗留空间的使用。

2.链接外部样式link和@import的区别

祖先不同,加载文件格式不同,加载顺序不同,加载存在的兼容性问题。

第五天

1.补充分享了微信小程序

2.下午考察博雅界面(不能固定外围盒子宽度)

你可能感兴趣的:(第四周)