前端学习第十四天

渐变

径向渐变

属性radial-gradient
作用;从中间向四周扩散
circle 圆形
默认是椭圆
可以给颜色加百分比,百分比加从小到大加
径向渐变不可以加方向
加浏览器内核可以加方向

线性渐变

linear-gradient(颜色中间逗号分格颜色)从上到下变颜色,一个颜色不可以渐变,to left逗号分隔右向左,加完浏览器内核后toleft不好用,left从左到右显示    数值deg百分比和方位不可以一起用,
正常的顺时针旋转,浏览器内核逆时针旋转,浏览器内核0度时候跟正常的相差-90度

重复渐变

属性repeating-linear-gradient
属性repeating-radial-gradient
颜色后必须加百分比否则无法形成重复渐变的效果

背景设置

背景图的大小

属性backgroung-size
需要调整图片的大小
像素值【单个【宽度设置为固定的像素值高度百分比增加】【2个像素值第一个代表宽度第二个代表高度】百分比【单个/2个】参照像素值】
cover:背景图片把整个背景铺满
contain;一遍铺满,另一边等比例增加,始终保证整个图像在div的范围内

指定背景显示范围

属性backgroung-clip
调整背景位置
content-box内容区
padding-box内边距
border-box边线默认

绘制背景图像是的起点

属性background-origin
content-box从内容区当起点显示出来
border-box从边框盒当起点显示出来
padding-box默认值

设置文本大小写

属性font-variant:
small-caps小的大写字母
跟lowercase一起执行是会执行small-caps

设置中英文大小写

属性text-transform:
none默认值
lowercase仅有小写字母
uppercase仅有大写字母
capitalize文本中的每个首字母大写

控制单词换行

属性word-break:
normal默认值
keep-all以标点符号作为换行标志
break-all以宽度大小换行

属性word-wrap:
normal默认值
break-word不会打断英文单词

过度

属性:transition:
要过度的属性,花费的时间必须跟s秒单位 运动曲线 何时开始,谁做过度给谁加
transition:变化属性(想要变化什么属性)
  (花费时间 花费多长时间结束)运动曲线 何时开始,如果想要写多个属性变化加逗号分割,如果全部要过度加 all 花费的时间 运动曲线 何时开始  ,过度大部分跟属性:hover一起配合的

属性:transition
timing-functionn:运动的形式
ease:慢慢开始,然后变快,慢慢结束
linear;匀速
ease-in:先慢后快
ease-out先快后慢
steps:动画帧频

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值