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

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • .columnNews,.columnVideo,.columnAboutUs{

            color:red;

        }

        a[title*=b]{

            color:#999;

        }

        a[href*=d]{

            color:yellow;

        }


    查看全部
  • 1、制作导航圆角

     border-radius:5px;

    2、制作导航立体风格

    box-shadow:1px 1px 6px red;

    3、制作导航分隔线

    .nav li:after{
        content:"";
        position:absolute;
        margin-left:15px;
        height:100%;border:1px solid #eee
    ;		}
    查看全部
  • 在border-image图片四个边角(1,3,7,9)只会呆在border的四个角,并且水平和垂直方向均被拉伸来填充border的四个角。

    查看全部
  • http://img1.sycdn.imooc.com//5fabd5e60001d14705820183.jpghttp://img1.sycdn.imooc.com//5fabd5f700019b1d05650263.jpg

    例子:

    background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);


    查看全部
  • 格式  border-image:url(图片路径) 切割图片的宽度 图片延伸方式 切割图片的宽度:单为px 越大图片显示越小 图片

    延伸方式:

     round:平铺  边框四个角为图片四个角,中间重复图片内容            

     repeat:重复   边框四个角为图片四个角,中间重复图片内容             

    stretch:拉伸   边框四个角为图片四个角  中间对图片拉伸铺满

    查看全部
  • box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];


    注意:inset 可以写在参数的第一个或最后一个,其它位置是无效的。


    如果添加多个阴影,只需用逗号隔开即可。

    查看全部
  • ^主要是看属性以val开头相同的都能适用

    $主要是看属性val结尾相同的都能适用

    *其属性值任意位置包含了val  都能适用

    查看全部
  • /*使用伪元素制作导航列表项分隔线*/

    .nav li:after{

                content:"";

                 position:absolute;

                 right:0px;

                 top:20px;

                 height:15px;

                 width:1px;

                 background:linear-gradient(to bottom,#f82f87,#B0363F,#f82f87);

    }

     /*删除第一项和最后一项导航分隔线*/

            .nav li:last-child:after{

            width:0px;

                height:0px;

    }


    查看全部
  • .task {

        width: 300px;

        height: 140px;

        border: 1px solid #999;

        

        background:url(http://static.mukewang.com/static/img/logo_index.png)no-repeat 0 0 / 75% 50%,

                   url(http://static.mukewang.com/static/img/logo_index.png)no-repeat right bottom / 50% 40%;

        /*background-position: 0 0, right bottom;*/

        /*background-repeat: no-repeat, no-repeat;*/

        /*background-size:75% 55%,50% 40%;*/

    }


    查看全部
  • 外阴影:outset 内阴影:intset
    查看全部
  • 将伪元素大小设为0即可删除。

    查看全部
  • https://www.cnblogs.com/zcynine/p/5017894.html

    查看全部
  • <!doctype html>

    <html>

    <head>

        <meta charset="UTF-8">

    <title>CSS制作立体导航</title>

    <link rel="stylesheet" href="http://www.w3cplus.com/demo/css3/base.css">

    <style>

    body{

      background: #ebebeb;

    }

    .nav{

      width:560px;

      height: 50px;

      font:bold 0/50px Arial;

      text-align:center;

      margin:40px auto 0;

          background: #f65f57;

      /*制作圆*/

      border-radius:5px;

              /*制作导航立体风格*/

              box-shadow: 10px 10px 5px #888888;;

    }

    .nav a{

      display: inline-block;

      -webkit-transition: all 0.2s ease-in;

      -moz-transition: all 0.2s ease-in;

      -o-transition: all 0.2s ease-in;

      -ms-transition: all 0.2s ease-in;

      transition: all 0.2s ease-in;

    }

    .nav a:hover{

      -webkit-transform:rotate(10deg);

      -moz-transform:rotate(10deg);

      -o-transform:rotate(10deg);

      -ms-transform:rotate(10deg);

      transform:rotate(10deg);

    }


    .nav li{

      position:relative;

      display:inline-block;

      padding:0 16px;

      font-size: 13px;

      text-shadow:1px 2px 4px rgba(0,0,0,.5);

      list-style: none outside none;

    }


    /*使用伪元素制作导航列表项分隔线*/

      .nav li:after{


                position:absolute;


                content:"|";


                right:0;


                top:0;


                color:red;


                text-shadow:0 0 0 rgba(0,0,0,0.5);


    }/*删除第一项和最后一项导航分隔线*/


    .nav li:last-child::after{


               content:"";


     }


    .nav a,

    .nav a:hover{

      color:#fff;

      text-decoration: none;

    }


    </style>

    </head>

    <body>

    <ul class="nav">

         <li><a href="#">Home</a></li>

         <li><a href="#">About Me</a></li>

         <li><a href="#">Portfolio</a></li>

         <li><a href="#">Blog</a></li>

         <li><a href="#">Resources</a></li>

         <li><a href="#">Contact Me</a></li>

    </ul>

    </body>

    </html>


    查看全部
  •  text-overflow用来设置是否使用一个省略标记(...)标示对象内文本的溢出。

    语法:

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

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

    同时,word-wrap也可以用来设置文本行为,当前行超过指定容器的边界时是否断开转行。

    查看全部
  • 伪类选择器:empty

    用来选择没有任何内容(有空格也不算空)的元素。

    例:给空的div元素添加1px的绿色边框

    div{
        min-height:30px;
    }
    div:empty{
        border:1px solid green;
    }
    <body>
        <div>我这有内容</div>
        <div> </div>
        <div></div>
    </div>


    查看全部

举报

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

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