css3新特性

一、css3新增边框属性

1.border-color:为边框设置多种颜色

       P{                                
           Border-style: solid;               
           Border-color: #fff0000  #0000ff    
         } 

需要注意的是border-width属性如果单独使用是不会起作用的,请首先使用“border-style”属性来设置边框

2.border-image:图片边框

    div {                                           
         Border-imge: url(border.png) 30 30 round;       
       }                                           
 注意:ie不支持order-image属性;border-image属性规定了用户边框的图片

3.Boeder-radius:圆角边框

  div {              
      Border:2px solid;
      Border-radius:2px;
     }

4.box-shadow:阴影效果 (用于边框加阴影)

  div {                          
     Box-shadow:10px 10px 5px #888
     }                          

二、背景属性

1.background-size:指定背景图片尺寸

div {                      
    background:url(图片路径);
    background-size:80px 60px;
background-repeat:no-repeat; // 属性设置是否及如何重复背景图像 
    } 

repeat 默认。背景图像将在垂直方向和水平方向重复。
repeat-x 背景图像将在水平方向重复。
repeat-y 背景图像将在垂直方向重复。
no-repeat 背景图像将仅显示一次。
inherit 规定应该从父元素继承 background-repeat 属性的设置。
如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度

2.background-origin:指定背景图片从哪里开始显示

  背景图片可以放置于content-box,padding-box或border-box区域
  Content-box:背景图像相对于内容框来定位的
  Border-box:背景图像相对于边框来定位的
  Padding-box:相对于内边框来定位的

3.Background-clip:指定背景图片从什么位置开始裁剪的

  (同上)
       背景被裁剪到内容框
       边框盒
       内边距框

三、文字效果

1.text-shadow:文本阴影

   Text-shadow: h-shadow v-shadow blur color;
   h-shadow:必需,水平阴影的位置允许复制 px
   v-shadow: 必需,垂直的阴影位置允许负值 px
   blur:可选,模糊的像素 px(不写,默认半径为0)
   Color: 可选 阴影颜色(不写,就是以文字颜色一样)
   此属性可以是以逗号分割,添加多个阴影

这些阴影效果有可能会互相重叠,但不会叠加文本本身,也可能会跑到容器边界之外,但不会影响容器的大小

2.word-wrap:自动换行

 word-wrap:normal | break-word
 normal,浏览器默认的
 break-word:自动换行

四、动画效果

1.transform变换效果:可以将元素实现旋转,缩放,平移

2.animation动画效果

3@keyframes 规定动画

语法
@keyframes animationname {keyframes-selector {css-styles;}}
animationname 必需值。定义动画的名称。
keyframes-selector 必需值。动画时长的百分比。
css-styles 必需值。一个或多个合法的 CSS 样式属性。

 @keyframes donghua{

0%{

transform: translate(0,0);

}

50%{

transform: translate(500px,0);

}

100%{

transform: translate(500px,500px);

}

以百分比来规定改变发生的时间,或者通过关键词 “from” 和 “to”,等价于 0% 和 100%
0% 是动画的开始时间,100% 动画的结束时间。

五、过渡效果

1.transition过渡效果

transition: all 2s
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值