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

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • multiple backgrounds 1.用逗号隔开每组background的缩写值, 2.如果有size值,需紧跟position并且用‘/’隔开, 3.如果有多个背景图片,而其他属性只有一个,表示所有背景图片应用该属性值, 4.background-color只能设置一个
    查看全部
  • 列间距column-gap column-gap主要用来设置列与列之间的间距,其语法规则如下: column-gap: normal || <length> 取值说明 normal:默认值,默值为1em(如果你的字号是px,其默认值为你的font-size值)。 <length>:此值用来设置列与列之间的距离,其可以使用px,em单位的任何整数值,但不能是负值。 例如:将内容分三列显列,列与列之间的间距为2em,实现代码为: column-count: 3; column-gap: 2em;
    查看全部
  • 多列布局——column-count column-count属性主要用来给元素指定想要的列数和允许的最大列数。其语法规则: column-count:auto | <integer> 取值说明: auto:此值为column-count的默认值,表示元素只有一列,其主要依靠浏览器计算自动设置。 <integer>:此值为正整数值,主要用来定义元素的列数,取值为大于0的整数,负值无效。
    查看全部
  • 多列布局——column-width column-width的使用和CSS中的width属性一样,不过不同的是,column-width属性在定义元素列宽的时候,既可以单独使用,也可以和多列属性中其他属性配合使用。其基本语法如下所示 ; column-width: auto | <length> 取值说明 auto :如果column-width设置值为auto或者没有显式的设置值时,元素多列的列宽将由其他属性来决定,比如前面的示例就是由列数column-count来决定。 <length>使用固定值来设置元素列的宽度,其主要是由数值和长度单位组成,不过其值只能是正值,不能为负值。
    查看全部
  • 多列布局——Columns 为了能在Web页面中方便实现类似报纸、杂志那种多列排版的布局,W3C特意给CSS3增加了一个多列布局模块(CSS Multi Column Layout Module)。它主要应用在文本的多列布局方面,这种布局在报纸和杂志上都使用了几十年了,但要在Web页面上实现这样的效果还是有相当大的难度,庆幸的是,CSS3的多列布局可以轻松实现。接下来咱们一起学习多列布局相关的知识。 语法: columns:<column-width> || <column-count> 多列布局columns属性参数主要就两个属性参数:列宽和列数。 参数 参数说明 <column-width> 主要用来定义多列中每列的宽度 <column-count> 主要用来定义多列中的列数 举例:要显示2栏显示,每栏宽度为200px,代码为: columns: 200px 2; 到目前为止大部分主流浏览器都对其支持: 注意:需要添加浏览器的私有前缀:-moz- , -webkit- , -ms- , -o-
    查看全部
  • 第一个参数省略时,默认为“180deg”,等同于“to bottom”。 第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。 background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);
    查看全部
  • http://img1.sycdn.imooc.com//52e2201a0001b1e004720260.jpg
    查看全部
  • X轴偏移量和Y轴偏移量值可以设置为负数 box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];
    查看全部
  • 注意: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
    查看全部
  • 制作3D旋转导航:(参考别人的写的) 1、通过CSS3的@font-face属性引入本地字体 2、调用自定义的字体 3、设置3D舞台布景 4、给3D舞台布景设置过渡动画效果 5、给不是当前状态的3D舞台的悬浮与聚焦状态设置变形效果 6、给3D舞台中“.three-d-box”设置过渡与变形效果 7、给导航设置3D前,与3D后变形效果 8、设置导航当前状态与悬浮状态下的背景效果 9、显示下拉导航菜单,并其设置一个变形效果
    查看全部
  • 设置动画时间外属性 animation-fill-mode属性定义在动画开始之前和结束之后发生的操作。主要具有四个属性值:none、forwards、backwords和both。其四个属性值对应效果如下: 属性值 效果 none 默认值,表示动画将按预期进行和结束,在动画完成其最后一帧时,动画会反转到初始帧处 forwards 表示动画在结束后继续应用最后的关键帧的位置 backwards 会在向元素应用动画样式时迅速应用动画的初始帧 both 元素动画同时具有forwards和backwards效果 在默认情况之下,动画不会影响它的关键帧之外的属性,使用animation-fill-mode属性可以修改动画的默认行为。简单的说就是告诉动画在第一关键帧上等待动画开始,或者在动画结束时停在最后一个关键帧上而不回到动画的第一帧上。或者同时具有这两个效果。
    查看全部
  • 设置动画的播放状态 animation-play-state属性主要用来控制元素动画的播放状态。 参数: 其主要有两个值:running和paused。 其中running是其默认值,主要作用就是类似于音乐播放器一样,可以通过paused将正在播放的动画停下来,也可以通过running将暂停的动画重新播放,这里的重新播放不一定是从元素动画的开始播放,而是从暂停的那个位置开始播放。另外如果暂停了动画的播放,元素的样式将回到最原始设置状态。 例如,页面加载时,动画不播放。代码如下: animation-play-state:paused;
    查看全部
  • 设置动画播放方向 animation-direction属性主要用来设置动画播放方向,其语法规则如下: animation-direction:normal | alternate [, normal | alternate]* 其主要有两个值:normal、alternate 1、normal是默认值,如果设置为normal时,动画的每次循环都是向前播放; 2、另一个值是alternate,他的作用是,动画播放在第偶数次向前播放,第奇数次向反方向播放。 例如:通过animation-direction属性,将move动画播放动画方向设置为alternate,代码为: animation-direction:alternate; 注意:Chrome或Safari浏览器,需要加入-webkit-前缀!
    查看全部
  • 设置动画播放次数 animation-iteration-count属性主要用来定义动画的播放次数。 语法规则: animation-iteration-count: infinite | <number> [, infinite | <number>]* 1、其值通常为整数,但也可以使用带有小数的数字,其默认值为1,这意味着动画将从开始到结束只播放一次。 2、如果取值为infinite,动画将会无限次的播放。 注意:Chrome或Safari浏览器,需要加入-webkit-前缀!
    查看全部

举报

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

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