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

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • http://img1.sycdn.imooc.com//5344f1320001481905640812.jpg
    查看全部
  • transition-duration属性主要用来设置一个属性过渡到另一个属性所需的时间,也就是从旧属性过渡到新属性花费的时间长度,俗称持续时间。
    查看全部
  • 在CSS中创建简单的过渡效果可以从以下几个步骤来实现: 第一,在默认样式中声明元素的初始状态样式; 第二,声明过渡元素最终状态样式,比如悬浮状态; 第三,在默认样式中通过添加过渡函数,添加一些不同的样式。 CSS3的过度transition属性是一个复合属性,主要包括以下几个子属性: transition-property:指定过渡或动态模拟的CSS属性 1.transition-duration:指定完成过渡所需的时间 2.transition-timing-function:指定过渡函数 3.transition-delay:指定开始出现的延迟时间 特别注意:当“transition-property”属性设置为all时,表示的是所有中点值的属性。 用一个简单的例子来说明这个问题: 假设你的初始状态设置了样式“width”,“height”,“background”,当你在终始状态都改变了这三个属性,那么all代表的就是“width”、“height”和“background”。如果你的终始状态只改变了“width”和“height”时,那么all代表的就是“width”和“height”。
    查看全部
  • 5-4 multiple backgrounds 语法(多重背景): background : [background-color] | [background-image] | [background-position][/background-size] | [background-repeat] | [background-attachment] | [background-clip] | [background-origin],... 注意: 1.用逗号隔开每组 background 的缩写值; 2.如果有 size 值,需要紧跟 position 并且用 "/" 隔开; 3.background-color 只能设置一个,而且只能放在最后一组缩写中,放在其他组缩写中无效。 代码如下: background: url(http://img1.sycdn.imooc.com//54cf2365000140e600740095.jpg) left top/25% no-repeat , url(http://img1.sycdn.imooc.com//54cf238a0001728d00740095.jpg) 100px top/25% no-repeat, red url(http://img1.sycdn.imooc.com//54cf23b60001fd9700740096.jpg) 200px top/25% no-repeat ; 2015年2月10日
    查看全部
  • 5-3 background-size 设置背景图片的大小。 语法: background-size: auto | <长度值> | <百分比> | cover | contain 1、auto:默认值,不改变背景图片的原始高度和宽度; 2、<长度值>:成对出现如200px 50px,将背景图片宽高依次设置为前面两个值,当设置一个值时,将其作为图片宽度值来等比缩放; 3、<百分比>:0%~100%之间的任何值,将背景图片宽高依次设置为所在元素宽高乘以前面百分比得出的数值,当设置一个值时同上; 4、cover:顾名思义为覆盖,即将背景图片等比缩放以填满整个容器; 5、contain:容纳,即将背景图片等比缩放至某一边紧贴容器边缘为止。 2015年2月10日
    查看全部
  • 5-2 background-clip 用来将背景图片做适当的裁剪以适应实际需要。 语法: background-clip : border-box | padding-box | content-box | no-clip 参数分别表示从边框、或内填充,或者内容区域向外裁剪背景。 no-clip表示不裁切,和参数border-box显示同样的效果。backgroud-clip默认值为border-box。 2015年2月10日
    查看全部
  • 5-1 background-origin 设置元素背景图片的原始起始位置。 语法: background-origin : border-box | padding-box | content-box; 参数分别表示背景图片是从边框,还是内边距(默认值),或者是内容区域开始显示。 注意:如果背景不是no-repeat,这个属性无效,它会从边框开始显示。 2015年2月10日
    查看全部
  • 4-3 文本阴影text-shadow text-shadow可以用来设置文本的阴影效果。 语法: text-shadow: X-Offset Y-Offset blur color; X-Offset:表示阴影的水平偏移距离,其值为正值时阴影向右偏移,反之向左偏移; Y-Offset:是指阴影的垂直偏移距离,如果其值是正值时,阴影向下偏移,反之向上偏移; Blur:是指阴影的模糊程度,其值不能是负值,如果值越大,阴影越模糊,反之阴影越清晰,如果不需要阴影模糊可以将Blur值设置为0; Color:是指阴影的颜色,其可以使用rgba色。 例子: text-shadow: 0 1px 1px #fff; 2015年2月10日
    查看全部
  • 4-2 嵌入字体@font-face @font-face自定义字体 @font-face能够加载服务器端的字体文件,让浏览器端可以显示用户电脑里没有安装的字体。 语法: @font-face { font-family : 字体名称; src : 字体文件在服务器上的相对或绝对路径; } 2015年2月10日
    查看全部
  • 伪类是在设定的元素上设定出一个before(之前)和after(之后)的元素层 就相当三个li元素一个是实体 一个是before 一个是after .nav li::before,.nav li::after{ content:""; position:absolute; top:14px; height: 25px; width: 1px; }
    查看全部
  • /*删除第一项和最后一项导航分隔线*/ .nav li:last-child:after{ width:0px; height:0px; } /*使用伪元素制作导航列表项分隔线*/ .nav li:after{ content:""; position:absolute; top:17px; right:0px; width:1px; height:15px; background:linear-gradient(to bottom, #f82f87,#B0363F,#f82f87); }
    查看全部
  • text-shadow: X-Offset Y-Offset blur color; X-Offset:表示阴影的水平偏移距离,其值为正值时阴影向右偏移,反之向左偏移 Y-Offset:表示阴影的垂直偏移距离,如果期值为正值时阴影向下偏移,反之向上偏移 Blur:是指阴影的模糊程度,其值不能为负值,如果值越大,阴影越模糊,反之阴影越清晰,如果不需要阴影模糊可以将Blur值设置为0 Color:是指阴影的颜色,可以使用rgba色
    查看全部
  • @font-face { font-family : 字体名称; src : 字体文件在服务器上的相对或绝对路径; } p { font-size :12px; font-family : "My Font"; /*必须项,设置@font-face中font-family同样的值*/ } 嵌入字体
    查看全部
  • text-overflow:ellipsis; 文字溢出显示省略号 overflow:hidden; 溢出内容隐藏 white-space:nowrap; 强制文本在一行 word-wrap:normal(自动,表示控制连续文本换行) word-wrap:break-word表示内容将在边界内换行
    查看全部
  • background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet); linear线性渐变
    查看全部

举报

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

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