为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
十天精通CSS3_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • 4-1: text-overflow 与 word-wrap text-overflow用来设置是否使用一个省略标记(...)标示对象内文本的溢出。 语法: text-overflow:clip/ellipsis(cilp表示剪切,ellipsis表示显示省略标记) 但是text-overflow只是用来说明文字溢出时用什么方式显示,要实现溢出时产生省略号的效果,还须定义强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden),只有这样才能实现溢出文本显示省略号的效果,代码如下: text-overflow:ellipsis; overflow:hidden; white-space:nowrap; 同时,word-wrap也可以用来设置文本行为,当前行超过指定容器的边界时是否断开转行。 语法: word-wrap:normal/break-word normal为浏览器默认值,break-word设置在长单词或 URL地址内部进行换行,此属性不常用,用浏览器默认值即可。
    查看全部
  • 渐变色彩 CSS3 Gradient 分为线性渐变(linear)和径向渐变(radial)。由于不同的渲染引擎实现渐变的语法不同,这里我们只针对线性渐变的 W3C 标准语法来分析其用法,其余大家可以查阅相关资料。W3C 语法已经得到了 IE10+、Firefox19.0+、Chrome26.0+ 和 Opera12.1+等浏览器的支持。 linear-gradient(to bottom , #fff ,#999) linear-gradient:渐变类型,线性渐变。径向为radial-gradient to bottom:等价于180deg #fff,#999:表示颜色的起始点和结束点,可以有两至多个色值 参数: 第一个参数:指定渐变方向,可以用“角度”的关键词或“英文”来表示: 角度 用英文 作用 0deg to top 从下向上 90deg to right 从左向右 180deg to bottom 从上向下 270deg to left 从右向左 to top left 右下角到左上角 to top right 左下角到右上角 第一个参数省略时,默认为“180deg”,等同于“to bottom”。 第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。 background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);
    查看全部
  • 3-1: 颜色之RGBA RGB是一种色彩标准,是由红(R)、绿(G)、蓝(B)的变化以及相互叠加来得到各式各样的颜色。RGBA是在RGB的基础上增加了控制alpha透明度的参数。 语法: color:rgba(R,G,B,A) 以上R、G、B三个参数,正整数值的取值范围为:0 - 255。百分数值的取值范围为:0.0% - 100.0%。超出范围的数值将被截至其最接近的取值极限。并非所有浏览器都支持使用百分数值。A为透明度参数,取值在0~1之间,不可为负值。 代码示例: background-color:rgba(100,120,60,0.5);
    查看全部
  • 2-4: 为边框应用图片 border-image 顾名思义就是为边框应用背景图片,它和我们常用的background属性比较相似。例如: background:url(xx.jpg) 10px 20px no-repeat; border-image的语法: border-image:url(borderimg.png) 70 70 70 70 round; 4个70表示:切割图片的宽度,单位为像素,但省略px,也可以使用百分比,遵循顺时针的规律来分别设置,也可以简写为70。 图片延伸方式,三个可选参数分别为: round:平铺 repeat:重复 stretch:拉伸 repeat就是一直重复,然后超出部分剪裁掉,而且是居中开始重复。 round 参数:Round可以理解为圆满的铺满。为了实现圆满所以会压缩(或拉伸); stretch 很好理解就是拉伸,有多长拉多长。有多远“滚”多远。 注意:Chrome下,中间部分也会被拉伸,webkit浏览器对于round属性和repeat属性似乎没有区分,显示效果是一样的。 Firefox 26.0 下是可以准确区分的。
    查看全部
  • 阴影 box-shadow(二) 1、阴影模糊半径与阴影扩展半径的区别 阴影模糊半径:此参数可选,其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊; 阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小; 2、X轴偏移量和Y轴偏移量值可以设置为负数 box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 若box-shadow:4px 4px 4px #666 inset;类似如此,则第三个参数表示阴影模糊半径。 X轴偏移量为负数: .boxshadow-outset{ width:100px; height:100px; box-shadow:-4px 4px 6px #666; } Y轴偏移量为负数: .boxshadow-outset{ width:100px; height:100px; box-shadow:4px -4px 6px #666; }
    查看全部
  • 阴影 box-shadow(一) box-shadow是向盒子添加阴影。支持添加一个或者多个。 很简单的一段代码,就实现了投影效果,酷毙了。我们来看下语法: box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 参数介绍: 参数介绍: X轴偏移量:必须,水平阴影的位置,允许负值 Y轴偏移量:必须,垂直阴影的位置,允许负值 [阴影模糊半径]:可选,模糊距离 [阴影扩展半径]:可选,阴影的尺寸 [阴影颜色]:可选,阴影的颜色,省略默认为黑色 [投影方式]:可选,(设置inset时为内部阴影方式,如果省略为外阴影方式) 注意:inset 可以写在参数的第一个或最后一个,其它位置是无效的。 为元素设置外阴影: 示例代码: .box_shadow{ box-shadow:4px 2px 6px #333333; } 为元素设置内阴影: 示例代码: .box_shadow{ box-shadow:4px 2px 6px #333333 inset; } 添加多个阴影: 以上的语法的介绍,就这么简单,如果添加多个阴影,只需用逗号隔开即可。如: .box_shadow{ box-shadow:4px 2px 6px #f00, -4px -2px 6px #000, 0px 0px 12px 5px #33CC00 inset; }
    查看全部
  • 圆角效果 border-radius border-radius是向元素添加圆角边框。 使用方法: border-radius:10px; /* 所有角都使用半径为10px的圆角 */ border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角,顺时针 */ 不要以为border-radius的值只能用px单位,你还可以用百分比或者em,但兼容性目前还不太好。 实心上半圆: 方法:把高度(height)设为宽度(width)的一半,并且只设置左上角和右上角的半径与元素的高度一致(大于也是可以的)。 div{ height:50px;/*是width的一半*/ width:100px; background:#9da; border-radius:50px 50px 0 0;/*半径至少设置为height的值*/ } 实心圆: 方法:把宽度(width)与高度(height)值设置为一致(也就是正方形),并且四个圆角值都设置为它们值的一半。如下代码: div{ height:100px;/*与width设置一致*/ width:100px; background:#9da; border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/ } 左半圆: div.semi-circle{ height:100px; width:50px; background:#9da; border-radius:50px 0 0 50px; }
    查看全部
  • css3可以实现圆角,图片边框,文字阴影和盒阴影,过渡、动画等 选择器:减少在标签中的class和ID的数量更方便的维护样式表、更好的实现结构与表现的分离。 圆角/块阴影与文字阴影 色彩:CSS3支持HSL , CMYK ,HSLA and RGBA 渐变效果: 个性化字体: 多背景图:一个元素上添加多层背景图片 边框背景图: 变形处理:对HTML元素进行旋转、缩放、倾斜、移动、甚至以前只能用JavaScript实现的强大动画 多栏布局:可以让你不用使用多个div标签就能实现多栏布局。浏览器解释这个属性并生成多栏,让文本实现一个仿报纸的多栏结构。 媒体查询:针对不同屏幕分辨率,应用不同的样式。
    查看全部
    0 采集 收起 来源:CSS3能做什么?

    2015-04-15

  • CSS3;前缀: CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能。 目前主流浏览器chrome、safari、firefox、opera、甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了。 在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,是浏览器的私有属性,虽然目前较新版本的浏览器都是不需要前缀的,但为了更好的向前兼容前缀还是少不了的。 -webkit chrome和safari -moz firefox -ms ie -o opera
    查看全部
    0 采集 收起 来源:什么是CSS3?

    2015-04-15

  • ok...
    查看全部
  • transform:rotate(30deg);
    查看全部
  • @font-face
    查看全部
  • background-image:linear-gradient(to bottom,#666,#fff);
    查看全部
  • background-color:rgba(255,255,255,0.5);
    查看全部
  • inear-gradient(to bottom,#fff,#999) linear-gradient为渐变方向,当为linear时是线性渐变,radial是径向渐变。 第一个参数,指定渐变方向,可以用“角度”的关键词(0deg/90deg/180deg/270deg)或者“英文”(to top/to right/to bottom/to left)来表示 0deg 等同于 to top 作用是从下向上 90deg 等同于 to right 作用是从左向右 180deg 等同于 to bottom 作用是从上向下 270deg 等同于 to left 作用是从右向左 to top left表示右下角到左上角;to top right表示左下角到右上角。 第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。 background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);
    查看全部

举报

0/150
提交
取消
课程须知
1.html+CSS相关基础知识 2.具有一定的网页制作经验 3.此课程不支持IE9版本以下,建议使用 chrome、safari、firefox、opera浏览器学习本课程。
老师告诉你能学到什么?
1.系统学习CSS3相关知识 2.轻松制作出各种绚丽的效果
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!