永发信息网

css3有哪些新特性 包含哪些模块

答案:2  悬赏:40  手机版
解决时间 2021-03-03 05:54
css3有哪些新特性 包含哪些模块
最佳答案
// CSS3有哪些新特性:
//      新增各种CSS选择器  (: not(.input):所有 class 不是“input”的节点)
//      圆角           (border-radius:8px)
//      多列布局        (multi-column layout)
//      阴影和反射        (Shadow\Reflect)
//      文字特效      (text-shadow、)
//      文字渲染      (Text-decoration)
//      线性渐变      (gradient)
//      旋转          (transform)
//      增加了旋转,缩放,定位,倾斜,动画,多背景
//      transform:\scale(0.85,0.90)\ translate(0px,-30px)\ skew(-9deg,0deg)\Animation
全部回答
1、CSS3圆角表格圆角表格,对应属性:border-radius。 2、以往对网页上的文字加特效只能用filter这个属性,这次CSS3中专门制订了一个加文字特效的属性,而且不止加阴影这种效果。对应属性:font-effect。 3、丰富了对链接下划线的样式,以往的下划线都是直线,这次可不一样了,有波浪线、点线、虚线等等,更可对下划线的颜色和位置进行任意改变。(还有对应顶线和中横线的样式,效果与下划线类似)对应属性:text-underline-style,text-underline-color,text-underline-mode,text-underline-position。 4、在文字下点几个点或打个圈以示重点,CSS3也开始加入了这项功能,这应该在某些特定网页上很有用。对应属性:font-emphasize-style和font-emphasize-position。 边框(Borders)   border-color:控制边框颜色,并且有了更大的灵活性,可以产生渐变效果   border-image:控制边框图象 CSS3边框border-corner-image:控制边框边角的图象   border-radius:能产生类似圆角矩形的效果 背景(Backgrounds)   background-origin:决定了背景在盒模型中的初始位置,提供了3个值,border, padding和content   border:控制背景起始于左上角的边框   padding:控制背景起始于左上角的留白   content:控制背景起始于左上角的内容 CSS3背景background-clip:决定边框是否覆盖住背景(默认是不覆盖),提供了两个值,border和padding   border:会覆盖住背景   padding:不会覆盖背景   background-size:可以指定背景大小,以象素或百分比显示。当指定为百分比时,大小会由所在区域的宽度、高度,以及background-origin的位置决定   multiple backgrounds:多重背景图象,可以把不同背景图象只放到一个块元素里。 文字效果(Text effects)   text-shadow:文字投影,可能是因为MAC OSX的Safari浏览器开始支持投影才特意增加的。   text -overflow:当文字溢出时,用“…”提示。包 CSS3文字效果括ellipsis、clip、ellipsis-word、inherit,前两个CSS2就有了,目前还是部分支持,但有趣的是IE6居然也支持。ellipsis-word可以省略掉最后一个单词,对中文意义不大,inherit可以继承父级元素。 颜色(Color)   HSL colors:除了支持RGB颜色外,还支持HSL(色相、饱和度、亮度)。以前一般都是作图的时候用HSL色谱,但这样一来会包括更多的颜色。H用度表示,S和L用百分比表示,比如hsl(0,100%, 50%)   HSLA colors:加了个不透明度(Apacity),用0到1之间的数来表示,比如hsla(0,100%,50%,0.2)   opacity:直接控制不透明度,用0到1之间的数来表示   RGBA colors:和HSLA colors类似,加了个不透明度。一直以来,浏览器的透明一直无法实现单纯的颜色透明,每次使用alpha后就会把透明的属性继承到子节点上。换句话说,很难实现背景颜色透明而文字不透明的效果。直到RGBA颜色的出现这一切将成为现实。   实现这样的效果非常简单,设置颜色的时候我们使用标准的rgba()单位即可,例如rgba(255,0,0,0.4)这样就出现了一个红色同时拥有alpha透明为0.4的颜色。   经过测试firefox3.0、safari3.2、opera10都支持了rgba单位。 用户界面(User-interface)   resize:可以由用户自己调整div的大小,有horizontal(水平)vertical(垂直)或者both(同时),或者同时调整。如果再加上max-width或min-width的话还可以防止破坏布局 选择器(Selectors)   CSS3增加了更多的CSS选择器,可以实现更简单但是更强大的功能,比如:nth-child()等。   Attribute selectors:在属性中可以加入通配符,包括^,$,*   [att^=val]:表示开始字符是val的att属性 CSS3选择器[att$=val]:表示结束字符是val的att属性   [att*=val]:表示包含至少有一个val的att属性 其它模块:   (Other modules)   media queries:感觉叫媒体选择比较合适,可以为网页中不同的对象设置不同的浏览设备。比如可以为某一块分别设置屏幕浏览样式和手机浏览样式,以前则只能设置整个网页。   multi-column layout:多列布局,让文字以多列显示,包括column-width、column-count、column-gap三个值   column-width:指定每列宽度   column-count:指定列数   column-gap:指定每列之间的间距   column-rule-color:控制列间的颜色   column-rule-style:控制列间的样式   column-rule-width:控制列间的宽度   column-space-distribution:平均分配列间距
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小芳在计算a+bc-a^2/a^2+b^2+c^2(a,b,c互不相
东篱庄园有机生活馆在哪里啊,我有事要去这个
爱上二婚男我该怎么办
1亩年产多少斤土豆?
中餐吃什么热量比较少
被捕之后是不是随时可以申请反供?
鼎盛洗车城地址在哪,我要去那里办事
遵义到广西毫州的火车,你好!请问一下遵义到
青岛市南spa那里好
咔吃咔吃是什么的拟声词
中国空气污染和日本有没有关系
【键盘按字母出现数字】键盘上带数字的字母打
维康药店在哪里啊,我有事要去这个地方
围棋比赛读秒规则
去美国或加拿大学护理
推荐资讯
古时请安用语
我的农行医保卡用不了
4.5厚2米8弯头5节放样图每个等分的尺寸是多少
房产证有两个人的名字,其中一个可以独立卖自
有人想买vivo x7吗?我自己的全新才买的,主
第十四届挑战杯优秀志愿者铜奖用英语怎么讲
如何找回微信删除内容?
大众超市临江店地址在什么地方,想过去办事
苹果装5斤箱子的尺寸是多少85
美图手机m4换壳子多钱
做印度咖喱饭应该买咖喱膏还是咖喱粉?
菜青虫是危害白菜的主要害虫,它对白菜危害最
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?