为了账号安全,请及时绑定邮箱和手机立即绑定
  • 在@keyframes中定义动画名称时,其中0%和100%还可以使用关键词from和to来代表,其中0%对应的是from,100%对应的是to。

    @keyFrames changecolor{

      0%{background: red;}

      100%{background:blue;}

    }

    div:hover {animation: changecolor 5s ease-out .2s;}

    查看全部
  • 背景图片大小设置 background-size:***;

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


    查看全部
  • 过渡属性transition,通过鼠标的单击、获得焦点,被点击或对元素任何改变中触发,并平滑地以动画效果改变CSS的属性值。

    CSS3的过渡transition属性是一个复合属性,主要包括以下几个子属性:

    transition-property:指定过渡或动态模拟的CSS属性

    transition-duration:指定完成过渡所需的时间

    transition-timing-function:指定过渡函数

    transition-delay:指定开始出现的延迟时间


    查看全部
  • scale()的取值默认的值为1,当值设置为0.01到0.99之间的任何值,作用使一个元素缩小;而任何大于或等于1.01的值,作用是让元素放大。

    查看全部
  • 扭曲skew()函数能够让元素倾斜显示。它可以将一个对象以其中心位置围绕着X轴和Y轴按照一定的角度倾斜。这与rotate()函数的旋转不同,rotate()函数只是旋转,而不会改变元素的形状。skew()函数不会旋转,而只会改变元素的形状。

    查看全部
  • :not选择器称为否定选择器,和jQuery中的:not选择器一模一样,可以选择除某个元素之外的所有元素。

    input:not([type="submit"]){
      border:1px solid red;
    }
    .bg:not(:target){
      border:1px solid red;
    }


    查看全部
  • <h4><strong>注意点:</strong></h4><h4>         (1):z-index属性只作用在被定位了的元素上。若你在一个未被定位的元素上使用z-index,是不会有效果的.<br /></h4><h4>          (2)同一个父元素下的元素的层叠效果会受父元素的z-index影响,如果父元素的z-index值很小,那么子元素的z-index值很大也不起作用</h4><p><strong>失效的情况:</strong></p><p>1、父标签 position属性为relative;<br /></p><p>2、问题标签无position属性(不包括static);</p><p>3、问题标签含有浮动(float)属性。</p><p>4、问题标签的祖先标签的z-index值比较小</p><p><br /></p><p>解决方法:</p><p>第一种:  position:relative改为position:absolute;</p><p>第二种:浮动元素添加position属性(如relative,absolute等);</p><p>第三种:去除浮动。</p><p>第四种:提高父标签的z-index值</p>
    查看全部
  • ::before和::after这两个主要用来给元素的前面或后面插入内容,这两个常和"content"配合使用,使用的场景最多的就是清除浮动。

    .clearfix::before,
    .clearfix::after {
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
    }
    .clearfix:after {clear: both;}
    .clearfix {zoom: 1;}


    查看全部
  • “:read-write”选择器刚好与“:read-only”选择器相反,主要用来指定当元素处于非只读状态时的样式。

    使用“:read-write”选择器来设置不是只读控件的文本框样式。

    查看全部
  • “::selection”伪元素是用来匹配突出显示的文本(用鼠标选择文本时的文本)。浏览器默认情况下,用鼠标选择网页文本是以“深蓝的背景,白色的字体”显示的。

    ::selection{

      background: orange;

      color: white;

    }

    ::-moz-selection{

      background: orange;

      color: white;

    }


    查看全部
  • 在Web的表单中,有些表单元素有可用(“:enabled”)和不可用(“:disabled”)状态,比如输入框,密码框,复选框等。在默认情况之下,这些表单元素都处在可用状态。那么我们可以通过伪选择器“:enabled”对这些表单元素设置样式。

    查看全部
  • “:only-of-type”是表示一个元素他有很多个子元素,而其中只有一种类型的子元素是唯一的,使用“:only-of-type”选择器就可以选中这个元素中的唯一一个类型子元素。

    查看全部
  • :only-child”选择器选择的是父元素中只有一个子元素,而且只有唯一的一个子元素。也就是说,匹配的元素的父元素中仅有一个子元素,而且是一个唯一的子元素。

    查看全部
  • “:first-of-type”选择器类似于“:first-child”选择器,不同之处就是指定了元素的类型,其主要用来定位一个父元素下的某个类型的第一个子元素。

    .wrapper > p:first-of-type {
      background: orange;
    }


    查看全部
  • “:nth-child(n)”选择器用来定位某个父元素的一个或多个特定的子元素。

    其中“n”是其参数,而且可以是整数值(1,2,3,4),也可以是表达式(2n+1、-n+5)和关键词(odd、even),但参数n的起始值始终是1,而不是0。也就是说,参数n的值为0时,选择器将选择不到任何匹配的元素。

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

    查看全部

举报

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

微信扫码,参与3人拼团

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

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