我的前端学习5

CSS的表格:<table border="1">

table属性:

--tr标签代表一行

--td标签代表一列

rowspan--合并行

colspan--合并列

 

 

CSS的长表格:

thead代表表头--跟的是th作为表头

tbody代表表身

tfoot代表表尾

 

 

CSS的表单: <form> 

如何使用表单来提交数据

1.要想提交数据,必须的给表单中的元素添加name属性

2.必须指定提交的目的地。通过在form的开始标签中添加action属性

 

表单属性:

1.输入框type = text的时候,就是输入框

2.密码框type = password的时候,就是密码框

3.单选框type = radio,就是单选框,必须设置name属性值

4.多选框type = checkbox,就是多选框,必须设置name和value属性值

5.下拉框使用select标签声明一个下拉框, 使用option来设置下拉框中的内容,注意:也必须设置name和value属性,但是要记住name属性必须在select标签中进行设置才能够进行提交

6.多行文本框使用textarea来声明一个多行文本框

7.提交按钮,提交按钮必须与action属性值成对出现

readonly指定input元素只支持读,不支持写

disabled指定禁用Input元素,不支持读写

autofocus鼠标自动聚焦

 

 

CSS过渡:

transition: 简写属性,用于在一个属性中设置四个过渡属性。

1.transition-duration: 设置过渡的持续时间

2.transition-timing-function:设置过渡的时序函数

transition-timing-function可选值

ease--默认值,慢速开始,先加速,后减速

linear--匀速运动

ease-in -- 慢速开始,一直加速

ease-out--快速开始,一直减速

ease-in-out--先加速,后减速

steps()--在持续时间内,分为几步完成还可以设置第二个参数

end--默认值,从时间段的最后开始过渡

start---从时间的最开头开始过渡

3.transition-delay:设置过渡的延时

transition-delay可选值:s ,ms

4.transition-property:设置需要过渡的属性

如果需要过渡的属性有多个,可以使用,隔开

如果不确定需要过渡的属性有多少个,可以使用all

 

 

CSS动画:

@keyframes:规定动画。

1. animation-name:

指定关键帧的名字

2.animation-duration

指定动画的持续时间

可选值:s,ms

3.animation-timing-function

指定动画的时序函数,规则跟过渡一致

4.animation-delay

指定动画的延迟时间

5.animation-iteration-count

指定动画的执行次数

可选值: N,infinite--执行无数次

6.animation-direction

指定动画执行的方向

可选值:

normal--默认值,从动画的开始位置到结束位置

reverse--从动画的结束位置到开始位置

alternate--从动画的开始位置到结束位置,再从结束位置到开始位置

alternate-reverse--从动画的结束位置到开始位置,再从开始位置到结束位置

7.animation-play-state

指定动画的执行状态

可选值

running--动画处于运行状态

paused--动画处于暂停状态

8.animation-fill-mode

指定动画填充模式

可选值

none---默认值,动画没有填充效果

forwards---动画停止在动画结束位置

backwards--动画一开始就处于运行状态

both---既满足forwards的特点,也满足backwards的特点

9.动画的简写属性

animation:支持上面的所有设置, 注意:如果设置了两个时间,那么第一个一定是动画持续时间,第二个一定是动画延迟时间

 

CSS变形:

变形:指元素的形状或者位置发生改变

变形中的平移

--默认根据中心来进行平移

--变形不会影响网页的布局

--transform在网页中只能存在一个,如果说有多个,后面一个会覆盖前面一个

平移的可选值

x轴平移:transform:translateX()

值为正值,向右移动;值为负值,向左移动

值为百分比,是相对于自身宽度来说的

y轴平移:transform:translateY()

正值,向下移动;负值,向上移动

z轴平移:transform:translateZ()

值为正值,元素跟用户的距离会拉近,看起来会变大

值为负值,元素跟用用户的距离会拉远,看起来会变小

 

 

CSS旋转:

旋转:

绕x轴旋转--rotateX()

绕y轴旋转--rotateY()

绕z轴旋转--rotateZ()

旋转的时候,小括号中写的是度数,所以必须加deg

1turn代表一转,一转就是360deg

 

CSS缩放:

可选值

1.transform:scaleX()

沿着x轴进行缩放

2.transform:scaleY()

沿着y轴进行缩放

3.transform:scale

既x轴可以缩放,y轴也可以缩放

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值