CSS3中的属性

CSS3中的属性

圆角命令

让边框变成圆角

border-radius: 100px;

border-radios: 10px 20px 30px 40px;

旋转角度

transform: rotate(45deg);
/*retate是顺时针旋转角度*/

元素从当前位置移动

transform: translate(50px, 100px);
/*把元素从左侧移动 50 像素,从顶端移动 100 像素*/

改变大小

/* 把宽度转换为原始尺寸的 2 倍,把高度转换为原始高度的 4 倍。*/
transform: scale(2,4);

元素翻转

/*围绕 X 轴把元素翻转 30 度,围绕 Y 轴翻转 20 度。*/
transform: skew(30deg,20deg);

矩阵旋转

matrix() 方法把所有 2D 转换方法组合在一起。

matrix() 方法需要六个参数,包含数学函数,允许您:旋转、缩放、移动以及倾斜元素。

/*各个属性分别为: x缩放, x旋转, x平移, y缩放, y旋转, y平移*/
transform:matrix(0.866,0.5,-0.5,0.866,0,0);
-ms-transform:matrix(15,0.5,-0.5,0.866,0,0); /* IE 9 */
-moz-transform:matrix(0.866,0.5,-0.5,0.866,0,0); /* Firefox */
-webkit-transform:matrix(1,0.5,-0.5,0.866,0,0); /* Safari and Chrome */
-o-transform:matrix(0.866,0.5,-0.5,0.866,0,0); /* Opera */

元素阴影

/*x平移  y平移  阴影度  颜色*/
box-shadow: 0px 0px 70px indianred;

动画

@keyframes aj{
    /*起始状态*/
    from{}
    /*终止状态*/
    to{}
}

@keyframes aj{
    0%{transform: scale(1)}
    50%{transform: scale(1.1)}
    100%{transform: scale(1)}
}

调用动画

 animation: 1s aj infinite;
/*调用时间  动画效果名称  是否重复*/

过渡

transition:width 2s, height 2s;
/*transition有四个属性
transition	简写属性,用于在一个属性中设置四个过渡属性
transition-property	规定应用过渡的 CSS 属性的名称。
transition-duration	定义过渡效果花费的时间。默认是 0。
transition-timing-function	规定过渡效果的时间曲线。默认是 "ease"。
transition-delay	规定过渡效果何时开始。默认是 0。
*/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值