码迷,mamicode.com
首页 > Web开发 > 详细

Web 前端技术:CSS3---新属性,浏览器支持度,圆角边框(border-radius),阴影(box-shadow),文字与字体(text-shadow属性、word-wrap属性、@font-face规则),2D转换、过渡与动画(transform属性),3D变换

时间:2019-07-07 13:03:34      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:transform   变换   目的   size   宽度   圆角   ram   结合   wrap   

浏览器支持度

技术图片

技术图片

CSS3属性:

columns:规定列的宽度和列数 默认宽度、列数值为auto

column-width:每栏的宽度

column-gap :两栏之间的间距距离

column-count : 栏目的数目

column-rule : color(色值) width(宽度) style(线条样式) 分栏中的分割线的颜色宽度及样式的设定

技术图片

 

1、border-radius属性(圆角边框)

技术图片

eg:

技术图片

结合不同浏览器兼容问题,使用该CSS3新属性 eg:

技术图片

 

2、box-shadow属性(阴影)

技术图片

 

eg:

技术图片

结合不同浏览器兼容问题,使用该CSS3新属性 eg:

技术图片

 

3、文字与文本

(1)text-shadow属性

text-shadow:水平偏移  垂直偏移  阴影大小  颜色;

eg:

h1{ text-shadow:2px 2px 6px skyblue; color:blue; }

(2)word-wrap属性

允许长单词、URL强制进行换行

  word-wrap:break-word;

正常 与 加 break-word 的区别:(第一个是正常的,第二个是添加属性的)

技术图片

(3)@font-face 规则

技术图片

技术图片

4、2D转换

 2D转换的方法:对元素进行旋转缩放、移动、拉伸

transform:rotate(  30  deg );        旋转30度

技术图片

不同浏览器间兼容问题

技术图片

transform:  scale( x, y );                 缩放

技术图片

5、过渡与动画

(1)过渡:将元素的某个属性从“一个值” 在指定的时间内过渡到“另一个值”。

技术图片

transition-timing-function属性取值

 技术图片

(2)动画

步骤:

定义动画:@keyframes规则

调用动画:animation属性

animation属性的取值:

技术图片

 eg:

技术图片

 

6、3D变换

3D      transform-style:preserve-3d;

旋转   transform:rotateX(30deg) | rotateY(30deg) | rotateZ(30deg);

透视    perspective:  px;

技术图片

 

Web 前端技术:CSS3---新属性,浏览器支持度,圆角边框(border-radius),阴影(box-shadow),文字与字体(text-shadow属性、word-wrap属性、@font-face规则),2D转换、过渡与动画(transform属性),3D变换

标签:transform   变换   目的   size   宽度   圆角   ram   结合   wrap   

原文地址:https://www.cnblogs.com/technicist/p/11143997.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!