日志

日志

一、知识总结

1-1 transform

该属性用于元素的2D和3D转换,这个属性容许将属性旋转,缩放,移动,倾斜等。
none 定义不进行转换。
translate(x,y) 2D 转换。移动
translateX(x) 只是用 X 轴的值。
translateY(y) 只是用 Y 轴的值。
translateZ(z) 只是用 Z 轴的值。
rotate3d(x,y,z,angle) 3D 旋转。
rotateX(angle) 沿着 X 轴的 3D 旋转。
rotateY(angle) 沿着 Y 轴的 3D 旋转。
rotateZ(angle) 沿着 Z 轴的 3D 旋转。

1-2 transition

设置元素的过渡效果。

transition-property 指定CSS属性的name,transition效果
transition-duration transition效果需要指定多少秒或毫秒才能完成
transition-timing-function 指定transition效果的转速曲线
transition-delay 定义transition效果开始的时候

1-3 动画

动画属性可以逐渐地从一个值变化到另一个值,比如大小、数量

百分百和颜色。

animation-name 指定要绑定到选择器的关键帧的名称
animation-duration 动画指定需要多少秒或毫秒完成

animation-timingfunction 设置动画将如何完成一个周期
animation-delay 设置动画在启动前的延迟间隔。
animation-iterationcount 定义动画的播放次数。infinite 无限次

1-4浮动

float 属性最初只用于在成块的文本内浮动图像,但是现在它已成为在网页上创建多列布局的最常用
工具之一。

body {
width: 90%;
max-width: 900px;
margin: 0 auto;
}
p {
line-height: 2;
wo

1-5定位

1-5-1静态定位
静态( staitc )定位是每个元素获取的默认值——它只是意味着“将元素放入它在文档布局流中的正常
位置 ——这没有什么特别的。
如果所有的父元素都没有显式地定义 position 属性,那么所有的父元素默认情况下 position 属性
都是 static 。

1-5-2 相对定位
相对定位与静态定位非常相似,占据在正常的文档流中,除了你仍然可以修改它的最终位置,包括让它
与页面上的其他元素重叠。
给元素加上 position:relative; 并不会改变元素的位置,需要使用 top , bottom , left 和
right 属性。

1-5-3绝对定位

position:absolute; 生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。绝对定
位的元素不再存在于正常文档布局流中。

1-6 优先级

内联样式>内部样式>外包样式>浏览器默认样式

id选择器>class选择器>元素选择器

二、心得体会

今天学习的内容比较多,知识点也比较难,感觉学习的成果也不是太好,很多东西自己独立做的话也做不出来,没有思路,需要与同学交流,才能做出来,一天天的很累,所吸收的知识也不多,感觉这几天学习的效果不是太好。没有学到知识,都只对一些基础的东西了解。感觉编代码这方面,自己还是不喜欢,提不起来兴趣,学习成果不好。

标签


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1