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可以根据设备的特性和屏幕尺寸来应用不同的样式规则,实现响应式设计和适配不同设备的布局

相关推荐
mapbar_front10 分钟前
react项目开发—关于代码架构/规范探讨
前端·react.js
二木一夕17 分钟前
Vue 3 的组合式 API和传统选项式 API区别(vue2转vue3,两者差异)
前端
LuckySusu19 分钟前
【vue篇】Vue 项目中的静态资源管理:assets vs static 终极指南
前端·vue.js
LuckySusu19 分钟前
【vue篇】Vue.delete vs delete:数组删除的“陷阱”与正确姿势
前端·vue.js
LuckySusu21 分钟前
【vue篇】Vue 模板编译原理:从 Template 到 DOM 的翻译官
前端·vue.js
小菜摸鱼23 分钟前
Node.js + vue3 大文件-切片上传全流程(视频文件)
前端·node.js
LuckySusu27 分钟前
【vue篇】Vue 2 响应式“盲区”破解:如何监听对象/数组属性变化
前端·vue.js
LuckySusu27 分钟前
【vue篇】Vue Mixin:可复用功能的“乐高积木”
前端·vue.js
洋不写bug39 分钟前
前端环境搭建,保姆式教学
前端
需要兼职养活自己1 小时前
react高阶组件
前端·react.js