CSS3.0课堂讲义.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CSS3.0课堂讲义

css3已完全向后兼容;浏览器将永远支持css2。css3的浏览器兼容性:ie6、7、8、9基本不兼容css3的效果,ie9少部分有效果,其他浏览器chrome、firefox、safari 、opera的高版本基本上兼容;只要有css3的属性,就必须加上浏览器的私有属性-webkit (chrome)-moz (firefox)-ms (ie)-o (opera) 前面三个必须写!!!border-radius---圆角边框(gte ie 9)属性值单位:px--%--em—rem四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角。两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角。一个值: 四个圆角值相同。border-radius: 100px/20px;之间加个斜杠,表示x轴的圆角半径为100px; y轴圆角半径为20px;box-shadow---阴影框(gte ie 9)属性值:offsetx offsety spread blur color [inset]x轴的偏移、y轴的偏移、阴影的大小、模糊度、颜色属性值可以跟多个,中间用逗号隔开;border-image: source slice width [outset] repeat;(ie不支持)border-image-source用于指定要用于绘制边框的图像的位置border-image-slice图像边界向内偏移border-image-width图像边界的宽度border-image-outset用于指定在边框外部绘制 border-image-area 的量border-image-repeat这个例子演示了如何创建一个border-image 属性的按钮。简写模式:Border-image:url(border.png) 27/27px round;background-size----背景图像的大小(gte ie 9)(里面的值需写两个)(*用%表示,若只写一个值,表示x轴,那么y轴会和x轴同比放大)(适当的变大变小可行,不可变大很多,因为是位图)单位:px---%---em---rembackground-size: cover(contain);a、cover---以铺满整个box为目标,等比放大(缩小)b、contain---等比放大(缩小),当某个边界碰到外面box就停止放大(缩小)5、background-origin属性---设置背景图片的起始位置(gte ie 9)notice: 如果背景图像background-attachment是固定,这个属性没有任何效果。padding-box背景图像填充框的相对位置(默认)border-box背景图像边界框的相对位置content-box背景图像的相对位置的内容框6、多个背景图像(gte ie 9)background:url(border.png), url(bt_blue.png);多个背景图片,中间用逗号隔开;先写的图片在最上层;7、线性渐变(gt ie 9)background: linear-gradient(direction, color-stop1, color-stop2, ...);渐变类的私有属性表述方法:background: -webkit-linear-gradient(10deg,red, blue, green);将私有属性-webkit-等写在属性的里面direction(方向)---to left/right/top/bottomdirection(方向)---to left top/left buttom……direction(方向)---30deg(自定义角度)使用透明度(transparency)---使用rgba()格式表述background: repeating-linear-gradient(direction, red, yellow 10%, green 20%);20%---表示色带占据整个box的比例;10%---表示yellow占据10%的位置,后面的以此类推;Notice:10%不可大于20%,若超过,则后面的不起作用;8、径向渐变(gt ie 9)background: radial-gradient(center, shape size, start-color, ..., last-color);center: 60px 55px表示x轴y轴的拉伸;shape 参数定义了形状。它可以是值 circle 或 ellipse。其中,circle 表示圆形,ellipse 表示椭圆形。默认值是 ellipse。(若是

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档