css动画和调试

相关的一些不是很了解的内容:

 font-family : 后面可以声明多个字体 防止浏览器字体不存在,之间使用“ , ” 间隔

line-height:行距
letter-spacing: 字间距
word-spacing : 单词间距
word-break : 自动换行

css 的样式表
内部样式表
外部样式表
行内样式表
// 单纯的是书写的位置的区别
块级别的元素
h1 - h6, div , p , ul, ol , li 可以具有宽度高度对齐等属性
默认是column 布局方式 每一个块级别的元素独自占有一行
可以容纳其他块级别的元素和其他的元素
文字类的块级别的元素不能容纳块级别的元素: p h1- h6
行内元素
a strong b em i del ins u span 
最典型的是 span 
// 宽度和高度无效 宽度和高度就是自己的本身的宽度和高度 
// 只能容纳其他的行内元素 不能容纳其他的块级别的元素

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RWOQKjRR-1571212098417)(./13.png)]

行内块元素

inline-block : img input td 既有块级元素的特点又有行内元素的特点
块级别的元素和行级别的元素之间的转换
display: block;
display: inline;
display: inline-block;
background 相关参数设置

background-img;
background-repeat: no-repeat/ repeat-x / repeat-y;
background-position : positon( 参数: top left right bottom)

// 没有使用过的一个属性
background-attachment: 表示背景是不是滚动,默认是会滚动的 fiexd 固定的 scroll 滚动的


float 最初是用来做文字环绕,后来成为网页布局
text-overflow

使用的时候必须是强制一行内显示: white-space: nowarp;
然后和 text-overflow 搭配使用 ellipsis 表示省略号显示

translateX translateY 移动效果
translateZ 需要配合透视使用
translate3d 做出的缓动效果应用很广泛

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qfGDlljO-1571212098418)(./4.png)]

css 其他动画类的参数的设置

自定义的几个鼠标动画的相关样式的设置:

之前最常使用的动画:hover , 之外的类似的动画除了鼠标悬停的之外还有点击

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3xIsfFL8-1571212098419)(./css1.png)]

css 自定义动画的使用


自定义动画效果并且实现绑定: 动画traslation

相关的参数和描述:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iDAsa7fr-1571212098420)(./css2.png)]

例子:

//自定义动画的几个形式

part1: 解决兼容性的问题

@keyframes myfirst
{
```
}
@-moz-keyframes myfirst /* Firefox */
{
```
}
@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
```
}
@-o-keyframes myfirst /* Opera */
{
```
}

// 自定义动画
@keyframe 动画名称  

另外 关于前端动画的调试功能,动画调试栏打开方式
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值