为了账号安全,请及时绑定邮箱和手机立即绑定
  • 总结下,CSS3中的三种动画:tranform形变动画/transition缓动动画/animation逐帧动画;
    tranform: rotate旋转/skew扭曲/scale缩放/translate移动/matrix矩阵变形;
    transition: property duration timing-function delay;
    animation: KeyframesName duration timing-function delay iteration-count direction play-state fill-mode;

    查看全部
  • X轴,Y轴,分别以右方和下方为正。

    阴影模糊半径:其值越大阴影模糊程度越高

    阴影拓展半径:其值越大阴影的覆盖面积就越大。


    查看全部
  • 给大家分享一个我今天学到的小知识点,transform:scale(-1,1)具有水平反转的效果, transform:scale(1,-1)具有垂直反转的效果。 这个在绘制对称类的图形具有很大功效,减少了许多代码量。
    查看全部
  • matrix(a,b,c,d,e,f),第一个参数是水平伸缩量,第二个参数是垂直扭曲,第三个参数是水平扭曲,第四个参数是垂直伸缩量,第五个参数是水平偏移量,第六个参数是垂直偏移量。

    查看全部
  • translate(x,y),与之前的skew和scale都一样,正值都是右下,负值都是左上。与position:absolute公用能够实现不确定宽度值和高度值实现水平垂直居中。

    查看全部
  • scale(x,y),第一个参数是与之前的skew一样是水平方向,大于1是放大,小于1是缩小,第二个参数是垂直方向,如果不设置将与第一个参数同样的倍数放大与缩小。

    查看全部
  • skew(x,y),第一个参数是水平扭曲,正值是往右边扭曲,负值是wangle左边扭曲,第二个参数是垂直扭曲,正值是往下扭曲,负值是往上扭曲,原点默认为中心点。第二个参数不设置默认为0。垂直方向不扭曲。

    查看全部
  • rotate只对块状元素起作用,如果rotate的值为正值,顺时针旋转,如果rotate的值为负值,逆时针旋转。


    查看全部
  • :before和 :after都是伪元素。 都可以在被选元素

                       

    代码语言

    的内容中插入内容,使用 content 属性来指定要插入的内容。两个不同之外在于,:before是在被选元素的内容的最前插入内容,:after被选元素的内容的最后插入内容。
    ul.box li:after 表示在类名为box的ul标签下的所有li标签的内容插入一个:after伪元素,然后对这个伪列表设置了一堆样式属性。

    查看全部
  • 其实分开写就挺好理解的。相当于对每个背景图片操作,emmmm,在做该练习时反映出对background-size属性的不熟悉,附图如下:

    https://img1.sycdn.imooc.com//5ae42afa000114fc09270497.jpg

    https://www.w3cplus.com/content/css3-multiple-backgrounds

    网址中的内容写得蛮不错的,可供学习参考

    查看全部
  • background-clip用来将背景图片做适当的裁剪以适应实际需要。

    语法:

    background-clip : border-box | padding-box | content-box | no-clip

    参数分别表示从边框、内填充,或者内容区域向外裁剪背景。no-clip表示不裁切,和参数border-box显示同样的效果。backgroud-clip默认值为border-box

    效果如下图所示:

    【还要注意border-origin属性,可以理解为padding-box只展示padding部分的图像(相当于被padding裁剪了),content-box只展示content部分的图像(相当于被content裁剪了)】

    查看全部
  • background-origin语法:

    background-origin : border-box | padding-box | content-box;

    参数分别表示背景图片是从边框,还是内边距(默认值),或者是内容区域开始显示。

    效果如下:

    需要注意的是,如果背景不是no-repeat,这个属性无效,它会从边框开始显示。

    emmmm 该属性有何用啊?

    查看全部
  • 语法:

    text-shadow: X-Offset Y-Offset blur color;

    X-Offset:表示阴影的水平偏移距离,其值为正值时阴影向右偏移,反之向左偏移;      

    Y-Offset:是指阴影的垂直偏移距离,如果其值是正值时,阴影向下偏移,反之向上偏移;

    Blur:是指阴影的模糊程度,其值不能是负值,如果值越大,阴影越模糊,反之阴影越清晰,如果不需要阴影模糊可以将Blur值设置为0;

    上面三个的单位都是px


    查看全部
  • @font-face能够加载服务器端的字体文件,让浏览器端可以显示用户电脑里没有安装的字体。用法如下:

    https://img1.sycdn.imooc.com//5ae41a7300014c5c04960255.jpg

    查看全部
  • text-overflow只是用来说明文字溢出时用什么方式显示,要实现溢出时产生省略号的效果,还须定义强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden),只有这样才能实现溢出文本显示省略号的效果,代码如下:

    text-overflow:ellipsis; 
    overflow:hidden; 
    white-space:nowrap;

    word-wrap也可以用来设置文本行为,当前行超过指定容器的边界(指border属性)是否断开转行

    53070cf700018a2b06000200.jpg

    例子:

    当word-wrap设为break-word时:

    https://img1.sycdn.imooc.com//5ae41992000132fd10170383.jpg


    当word-wrap设为normal时:

    https://img1.sycdn.imooc.com//5ae419e000017a1e11010365.jpg

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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