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

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • 为边框应用图片border-image 使用方法: border-image:url(图片路径) 边框宽度 显示方式 边框宽度(单位为像素,但省略px也可使用百分比,遵循顺时针的规律来分别设置,也可以简写为一个值) 显示方式;round(平铺)repeat(重复)stretch(拉伸) Round 参数:Round可以理解为圆满的铺满。为了实现圆满所以会压缩(或拉伸); repeat的意思是一直重复,然后超出部分剪裁掉,而且是居中开始重复。 Stretch 很好理解就是拉伸,有多长拉多长。有多远“滚”多远。 注意:Chrome下,中间部分也会被拉伸,webkit浏览器对于round属性和repeat属性似乎没有区分,显示效果是一样的。 Firefox 26.0 下是可以准确区分的。 类似于常见的background属性: background:url(xx.jpg) 10px 20px no-repeat;
    查看全部
  • 阴影 box-shadow(二) 1、阴影模糊半径与阴影扩展半径的区别 阴影模糊半径:此参数可选,其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊; 阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小; 2、X轴偏移量和Y轴偏移量值可以设置为负数 box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];
    查看全部
  • css3 边框-阴影 box-shadow 语法: box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 值 描述 h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。 blur 可选。模糊距离。 spread 可选。阴影的尺寸。 color 可选。阴影的颜色。默认是黑色。 inset 可选。设置inset将默认的外部阴影 (outset) 改为内部阴影。 代码示例,为元素设置外阴影: box-shadow:4px 2px 6px #333333; 代码示例,为元素设置内阴影: 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; } 说明1:阴影模糊半径与阴影扩展半径的区别 阴影模糊半径:此参数可选,其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊; 阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小; 说明2:X轴偏移量和Y轴偏移量值可以设置为负数
    查看全部
  • 圆角效果 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;/*四个圆角值都设置为宽度或高度值的一半*/ }
    查看全部
  • /*使用伪元素制作导航列表项分隔线*/ .nav li{background:linear-gradient(to bottom,#dd2926,#a82724,#dd2926) no-repeat right/1px 15px;}
    查看全部
  • 选择器 以前我们通常用class、 ID 或 tagname 来选择HTML元素,CSS3的选择器强大的难以置信。它们可以减少在标签中的class和ID的数量更方便的维护样式表、更好的实现结构与表现的分离。 圆角效果 以前做圆角通常使用背景图片,或繁琐的元素拼凑,现在很简单了 border-radius 帮你轻松搞定。 块阴影与文字阴影 可以对任意DIV和文字增加投影效果。 色彩 CSS3支持更多的颜色和更广泛的颜色定义。新颜色CSS3支持HSL , CMYK ,HSLA and RGBA。 渐变效果 以前只能用Photoshop做出的图片渐变效果,现在可以用CCS写出来了。IE中的滤镜也可以实现。 个性化字体 网页上的字体太单一?使用@Font-Face 轻松实现定制字体。 多背景图 一个元素上添加多层背景图片。 边框背景图 边框应用背景图片。 变形处理 你可以对HTML元素进行旋转、缩放、倾斜、移动、甚至以前只能用JavaScript实现的强大动画。 多栏布局 可以让你不用使用多个div标签就能实现多栏布局。浏览器解释这个属性并生成多栏,让文本实现一个仿报纸的多栏结构。 媒体查询 针对不同屏幕分辨率,应用不同的样式。
    查看全部
    0 采集 收起 来源:CSS3能做什么?

    2016-09-07

  • a{color:#fff;} a[class^=column]{background:red;} a[href$=doc]{background:green;} a[title*=box]{background:blue;}
    查看全部
  • -webkit chrome&safari -moz firefox -ms IE _o opera
    查看全部
    0 采集 收起 来源:什么是CSS3?

    2018-03-22

  • .wrapper > div:nth-of-type(2n+1), .wrapper > p:nth-of-type(2n){ background: orange; } /*或者*/ .wrapper > div:nth-of-type(2n-1), .wrapper > p:nth-of-type(2n){ background: orange; } /*或者*/ .wrapper > div:not(:nth-of-type(2n)), .wrapper > p:nth-of-type(2n){ background: orange; } /*或者*/ .wrapper > div:nth-of-type(odd), .wrapper > p:nth-of-type(even){ background: orange; }
    查看全部
  • -webkit -moz -ms -o
    查看全部
    0 采集 收起 来源:什么是CSS3?

    2016-09-07

  • 什么是CSS3?
    查看全部
    0 采集 收起 来源:什么是CSS3?

    2016-09-07

  • /*使用伪元素制作导航列表项分隔线*/ .nav li:after{ content:" "; height:25px; border-right:1px solid #ccc; border-image-source:linear-gradient(to bottom,#f65f57,#a82724,#f65f57); border-image-slice:0 1 0 0; border-image-width:none; border-image-outset:0; border-image-repeat:stretch; position:absolute; top:10px;right:0px; }
    查看全部
  • 1.多列布局---columns 语法: columns:column-width column-count; 如 columns:200px 2; 参数说明:column--width:每列的宽度,取值可为auto 、固定值length column--count:列数,取值可为auto 2.列间距:column-gap:normal/length 如:column-gap:2em; 参数说明: normal 默认值,为1em(为font-size) length 自定义间距 单位:px em,不能为负值 3.列表边框 :column-rule:column-rule-width column-rule-style column-rule-color; 如:column-rule:2px solid red 相当于border元素的用法 4.跨列设置column-span column-span:none/all; 参数说明:none:默认值,不跨列; all:与none相反,表示所有列跨越所有列
    查看全部
  • css3 边框-阴影 box-shadow 语法: box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 值 描述 h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。 blur 可选。模糊距离。 spread 可选。阴影的尺寸。 color 可选。阴影的颜色。默认是黑色。 inset 可选。设置inset将默认的外部阴影 (outset) 改为内部阴影。 代码示例,为元素设置外阴影: box-shadow:4px 2px 6px #333333; 代码示例,为元素设置内阴影: 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; } 说明1:阴影模糊半径与阴影扩展半径的区别 阴影模糊半径:此参数可选,其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊; 阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小; 说明2:X轴偏移量和Y轴偏移量值可以设置为负数
    查看全部
  • css3 边框--圆角效果 border-radius 1、border-radius:10px; /* 所有角都使用半径为10px的圆角 */ 2、border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角,顺时针 */ 注意:不要以为border-radius的值只能用px单位,你还可以用百分比或者em,但兼容性目前还不太好。 3、实心上半圆: 方法:把高度(height)设为宽度(width)的一半,并且只设置左上角和右上角的半径与元素的高度一致(大于也是可以的)。 div.circle{ height:100px;/*与width设置一致*/ width:100px; background:#9da; border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/ } 4、实心圆: 方法:把宽度(width)与高度(height)值设置为一致(也就是正方形),并且四个圆角值都设置为它们值的一半。如下代码: div{ height:100px;/*与width设置一致*/ width:100px; background:#9da; border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/ }
    查看全部

举报

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

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