css新特性有哪些 详细介绍css的9大新特性

1。透明度rgba和不透明度都可以设置为透明。RGBA(红、绿、蓝、阿尔法):阿尔法是0-1透明度,颜色为0时完全透明,1时完全不透明。Opacity:index:index: index为0-1,设置整个元素的透明度。两者的区别:rgba用透明度设置元素的字体或背景色,其他样式不受影响。当不透明度影响整...

1。透明度

rgba和不透明度都可以设置为透明。

RGBA(红、绿、蓝、阿尔法):阿尔法是0-1透明度,颜色为0时完全透明,1时完全不透明。

Opacity:index:index: index为0-1,设置整个元素的透明度。

两者的区别:rgba用透明度设置元素的字体或背景色,其他样式不受影响。当不透明度影响整个元素(包括其子元素)时,它会设置透明度。

2,圆角

边框半径:为元素添加圆形边框。边框半径可以缩写或单独设置。与边距设置类似,可以设置一个值(代表四个圆角),两个值(第一个是左上角,第二个是右上角和左下角),三个值(第一个值是左上角,第二个值是右上角和左下角,第三个值是右下角)。

border-radius: 10px;/* 等价于 */border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;

3。背景图片

新的背景图片设置可以缩写或单独设置。新属性和含义:

background-i***ge /*设置背景图路径(相对和绝对路径)*/background-repeat /*背景图是否重复,repeat-x水平方向重复;repeat-y垂直方向重复;no-repeat不重复;默认情况下两个方向都重复*/background-position /*背景图对齐方式,默认是左上角;(100% 0)right top设置到右上角;(100% 100%)right bottom设置到右下角;(0 100%)left bottom设置到左下角;0 0(left top)设置到左上角;center center 水平和垂直方向都居中 */background-attachment /*背景图是固定还是滚动。fixed固定背景图;scroll跟随页面滚动*/background-size 背景图片的尺寸。backgroun-origin 规定background-position属性相对于什么位置来定位。background-clip 规定背景的绘制区域。

4。阴影

Box-shadow:为元素添加阴影。

语法:box-shadow:水平偏移量垂直偏移量[模糊半径阴影大小阴影颜色插入(内部阴影)]

文本-阴影:阴影文本。

语法:text-shadow:水平偏移量垂直偏移量[模糊半径阴影大小阴影颜色插入(内部阴影)]

5。渐变

渐变有两种:线性渐变和径向渐变。

线性渐变:从某个方向或角度定义渐变。

线性渐变语法(使用方向):背景-图像:线性渐变(方向,色停1,色停2,…);

未设置方向时,默认情况下是从上到下。可以设置的方向属性值有:下、上、右、左和右下。

线性渐变语法(使用角度):背景-图像:线性渐变(角度,色停1,色停2,…);

角度角度通过在数字上加上deg来设置。

径向渐变:定义从中心开始的渐变。

径向梯度语法:背景图像:径向梯度(形状大小的位置,开始颜色,…last-color);

6。转换

css3的变换可以拉伸、缩放、旋转和移动元素。转换可以分为2D转换和三维转换。

2D转换包括缩放(scale)、旋转(rotate)、平移(move)、倾斜(沿x或y轴旋转)和矩阵缩写。

translate(x,y):指定元素在二维空间中的位移。X轴方向向右,Y轴方向向下。translateX(n):指定元素在X轴中的位移。translateY(n):指定元素在Y轴中的位移。scaleX(n):定义 X 轴方向的缩放转换。scaleY(n):定义 Y 轴方向的缩放转换skew(x-angle,y-angle):定义沿着 X 和 Y 轴的 2D 倾斜转换。skewX(angle):定义沿着 X 轴的 2D 倾斜转换。skewY(angle):定义沿着 Y 轴的 2D 倾斜转换。

矩阵方法有六个参数,包括旋转、缩放、移动(平移)和倾斜函数。

实例: 利用***trix()方法旋转div元素30°transform : ***trix( 0.866 , 0.5,-0.5,0.866,0,0);-ms-transform:***trix(0.866,0.5,-0.5,0.866,0,0); /* IE 9 */-webkit-transform:***trix(0.866,0.5,-0.5,0.866,0,0); /* Safari and Chrome */3D转换

3D转换

translated3d(x,y,z):指定元素在三维空间的位移。translatedX(x) :指定元素在x轴中的位移。translatedY(y) :指定元素在y轴中的位移。translatedZ(z) :指定元素在z轴中的位移。scale3d(x,y,z):定义 3D 缩放转换。scaleX(x):通过设置 X 轴的值来定义缩放转换。scaleY(y):通过设置 Y 轴的值来定义缩放转换。scaleZ(z):通过设置 Z 轴的值来定义缩放转换。rotate3d(x,y,z,angle):定义 3D 旋转。rotateX(x):定义沿着 X 轴的 3D 旋转。rotateY(y):定义沿着 Y 轴的 3D 旋转。rotateZ(z):定义沿着 Z 轴的 3D 旋转。

7。过渡

过渡:设置要过渡的元素的效果。共有四个属性,可以缩写。

transition-property:规定应用过渡的 CSS 属性的名称。transition-duration:定义过渡效果花费的时间。默认是 0。transition-timing-function :规定过渡效果的时间曲线。默认是 “ease”。transition-delay:规定过渡效果何时开始。默认是 0。

它可以缩写为:

过渡:属性持续时间计时-功能延迟;

8。动画

Ani***te:向元素添加动画,这是一个简写属性。您也可以拆分设置。

ani***tion-name:规定动画名称ani***tion-duration:规定一个动画周期所花费的时长ms或s为单位。ani***tion-timing-function:规定动画的速度曲线。ani***tion-fill-mode:规定动画不播放时的元素样式。ani***tion-delay:规定动画延迟多久执行。ani***tion-iteration-count:动画播放次数。ani***tion-direction:规定动画下一期是否逆向播放。ani***tion-paly-state:动画运行状态。

它可以缩写为:

动画:名称持续时间计时-函数延迟迭代-计数播放-状态;

9。文本效果

分词:定义如何换行。属性值有nor***l(浏览器默认换行规则)、break-all(允许字内换行)和keep-all(只在半角空或连字符处换行)。

自动换行:允许长内容自动换行。有正常的断字属性值。

Text-overflow:指定文本溢出包含它的元素,以及应该发生什么。属性值是clip(修剪的文本)、ellipsis(省略号)和string(给定的字符串表示修剪的文本)。

本文来自手牵手我们一起走过投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/636383.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-16
下一篇 07-16

相关推荐

  • css新特性有哪些 详细介绍css的9大新特性

    1。透明度rgba和不透明度都可以设置为透明。RGBA(红、绿、蓝、阿尔法):阿尔法是0-1透明度,颜色为0时完全透明,1时完全不透明。Opacity:index:index: index为0-1,设置整个元素的透明度。两者的区别:rgba用透明度设置元素的字体或背景色,其他样式不受影响。当不透明度影响整

    2023-07-16 10:03:01
    692 0
  • 抖音电商连放4大新招发力私域,剑指最后的流量洼地

    Tik Tok正在改变过去在电子商务中的玩法,不断增加私有领域功能,加速私有领域的布局。除了之前被曝测试粉丝群和铁粉功能,Tik Tok最近在私域的动作非常密集。Tech独家获悉,Tik Tok近日在App首页试水“购物”一级入口,向淘宝“订阅”,打造商务版朋友圈;还增加了“电商会员

    2023-07-09 01:22:01
    161 0
  • 2020十大新媒体公司代表(2020十大必看小说)

    窦唯老师是新媒体营销策划专家。15年新媒体运营和策划经验深圳天使红直播基地商学院院长曾任职务:广州玛雅文化传播集团(广州4A)|品牌策划总监曾任职务:深圳必达文化集团|新媒体运营总监曾任职务:深圳超级斑马科技有限公司|联合创始人曾任职务:湖南卫视、cetv、深圳电视台|策划

    2023-06-02 03:48:01
    154 0
  • 自媒体广告投放平台有哪些 十大新媒体广告投放平台

    很多小伙伴做自媒体是为了平台的利益。他们想赚点外快,补贴家用,利用业余时间写文章,拍视频。但是他们做自媒体视频能赚多少钱呢?平台的补贴是多少?我所在的小区很多同学做自媒体是因为看别人做自媒体,所以都注册了自己的自媒体账号。往往只注册了一个平台,结果收益太少

    2023-04-06 17:58:01
    498 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信