关于——css3新增属性有哪些?css3中新增属性(部分总结)

本文总结了CSS3中的一些新增属性,包括边框属性如border-radius、box-shadow,背景属性如background-size、background-origin,文字效果如text-shadow、word-wrap,以及动画效果和过渡效果。CSS3的这些特性让网页设计更加丰富和动态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

css3中新增属性(部分总结)

一、css3新增边框属性

  1. border-color:为边框设置多种颜色
  2. border-image:属性是使用图片来创建边框
  3. border-radius:圆角边框
  4. box-shadow:用于向方框添加阴影

二、css3新增背景属性**

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

在 CSS3 之前,背景图片的尺寸是由图片的实际尺寸决定的。在 CSS3
> 中,可以规定背景图片的尺寸,这就允许我们在不同的环境中重复使用背景图片。您能够以像素或百分比规定尺寸。如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度。
2.background-origin:指定背景图片从哪里开始显示
> 背景图片可以放置于 content-box、padding-box 或 border-box 区域。
3.background-clip:指定背景图片从什么位置开始裁剪

三、css3新增文字效果**
1.text-shadow:文本阴影
说明:

(1) <颜色>和<模糊半径>是可选的, 当<颜色>未指定时,将使用文本颜色; 当<模糊半径>未指定时, 半径值为0;

(2) shadow可以是逗号分隔的列表, 如:text-shadow: 2px 2px 2px #ccc, 3px 3px 3px
#ddd;

(3) 阴影效果会按照shadow list中指定的顺序应用到元素上;

(4) 这些阴影效果有可能相互重叠, 但不会叠加文本本身;

(5) 阴影可能会跑到容器的边界之外, 但不会影响容器的大小。
2.word-wrap:自动换行
单词(或标题)太长的话就可能无法超出某个区域,允许对长单词进行拆分,并换行到下一行

四、css3新增动画效果

1、transform变换效果:

css3提供了元素变形效果,也叫做变换。它可以将元素实现旋转、缩放和平移的功能。

属性值: (1)transform ; (2)transform-origin:transform-origin 属性可以设置变换的起点。
默认情况下,使用元素的中心作为起点。

2、animation动画效果

CSS3 提供了类似 Flash 关键帧控制的动画效果,通过 animation 属性实现。那么之前的 transition
属性只能通过指定属性的初始状态和结束状态来实现动画效果,有一定的局限性。

animation 实现动画效果主要由两个部分组成: 1、通过类似 Flash 动画中的关键帧声明一个动画; 2、在 animation
属性中调用关键帧声明的动画。

五、css3新增过渡效果

1、transition过渡效果

过渡效果一般是通过一些简单的 CSS 动作触发平滑过渡功能,比如::hover、:focus、:active、:checked 等。CSS3
提供了 transition 属性来实现这个过渡功能。

  1. 新增三种选择器
  2. 属性选择器
  3. 伪类选择器
  4. 伪元素选择器
  5. 新增透明色
  6. 文字阴影
  7. 边框阴影
  8. 边框圆角
  9. 媒体查询
  10. 2D转3D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值