CSS3的新特性都有哪些?

1.选择器:css引入了一系列新的选择器,使得选择器元素更加灵活和准确

2.边框样式:css3允许开发人员使用border-image属性来讲图象作为边框

3.盒模型:引入box-shadow属性,使得可以为元素加阴影效果

4.渐变:引入渐变属性通过linear-gradient()和radial-gradient()可以创建线性渐变和径向渐变的背景效果。这使得在背景上实现哦清华的过度效果成为可能

5.文本效果:新增了一些文本效果属性,如text-shadow用于给文本添加阴影效果,text-overflow用于处理文本溢出问题,以及text-justify用于调整文本的对齐方式。

6.过度和动画:css3引入了transition属性,使得在状态变化时平滑过度。同时,还引入了anmation属性,用于创还能复杂的动画效果,并通过关键帧来指定动画的具体过程。

7.2D/3D转换:css3提供了transfrom属性,可以进行元素的2D和3D转换,包括旋转、缩放、倾斜和移位等操作,使得元素可以在页面上自由变换位置和角度。

8.媒体查询:通过媒体查询,css3可以根据设备的特性和屏幕尺寸来应用不同的样式规则,实现响应式设计和适配不同设备的布局

相关推荐
gis开发之家4 分钟前
《Vue3 从入门到大神33篇》Vue3 源码详解(三):响应式核心思想——从 Object.defineProperty 到 Proxy
前端·javascript·vue.js·vue3·vue3源码
Hyyy13 分钟前
流式渲染的基础——SSE
前端·后端·面试
Csvn27 分钟前
📐 Layout Thrashing——一个 `offsetHeight` 让你的页面卡成 PPT
前端
qq_529599381 小时前
react js循环滚动
前端·javascript·react.js
索西引擎1 小时前
【React】严格模式:开发阶段质量保障的静态分析机制
前端·react.js·前端框架
玉宇夕落1 小时前
详细流式输出学习
前端
秃头披风侠_郑1 小时前
【uniapp】一文让你学会微信小程序+APP+H5全平台实战指南
前端·微信小程序·uni-app
嘟嘟07171 小时前
从零搞懂 RAG 文档处理:逐行拆解 Loader 和 Splitter,一行代码背后发生了什么
前端
come112342 小时前
Vue 3 与现代 JavaScript 常用语法指南
前端·javascript·vue.js
槑有老呆2 小时前
从零搭建 LLM 流式对话前端:一文读懂 SSE、二进制流与 Vue 3 响应式
前端·javascript