day07

作者: revinu | 来源:发表于2018-03-05 15:45 被阅读0次

    A今天学了什么

    1.用position和float实现下拉框

    HTML代码
    <ul class="nav">
                    <li>
                        <a href="#">首页</a>
                        <div class="sel">
                            <a href="#">上海</a>
                            <a href="#">北京</a>
                        </div>
                    </li>
                    <li><a href="#">商城</a></li>
                    <li><a href="#">收藏</a></li>
                </ul>
    
    CSS代码
    *{
                    margin: 0;
                    padding: 0;
                }
                ul li{
                    list-style: none;
                }
                a{
                    color: black;
                    text-decoration: none;
                }
                
                .nav{
                    width: 1000px;
                    height: 50px;
                    background-color: pink;
                    margin-left: auto;
                    margin-right: auto;
                }
                .nav li{
                    width: 150px;
                    height: 50px;
                    float: left;
                    text-align: center;
                    line-height: 50px;
                    position: relative;
                }
                .nav:after{
                    content: "";
                    display: table;
                    clear: both;
                }
                .nav>li:hover{
                    background-color: deeppink;
                }
                .nav>li:hover>.sel{
                    display: block;
                }
                .nav>li>a:hover{
                    color: white;
                }
                .sel{
                    display: none;
                    position: absolute;
                    z-index: 1;
                }
                .sel>a{
                    display: block;
                    width: 150px;
                    height: 50px;
                    text-align: center;
                    line-height: 50px;
                    background-color: plum;
                    
                }
                .sel>a:hover{
                    background-color: deeppink;
                    color: white;
                    
                }
    
    1. CSS常用样式讲解

    2.1边框角弧度

    border-radius: 50%\5px;
    改变四个角的弧度
    也可以单独设置一个角的弧度
    border-top-left-radius
    

    2.2box-shadow给边框设置阴影

    h-shadow 设置水平阴影的位置   必须设置
    
    v-shadow 设置垂直阴影的位置   必须设置
    
    blur 设置模糊距离
    
    spread 设置阴影的尺寸  
    
    color 设置阴影的颜色
    
    inset(outset)  设置阴影在内部(外部)
    

    2.3文字阴影

    text-shadow:h-shadow,v-shadow,blur color
    

    2.4文字溢出属性指定溢出内容属性

    p{
        overflow: hidden;
        text-overflow: ellipsis; 
        white-space:nowrap; 
        //white-space指定文字是否换行
    }
    

    B今天学会了什么

    1.用position和float实现下拉框

    HTML代码
    <ul class="nav">
                    <li>
                        <a href="#">首页</a>
                        <div class="sel">
                            <a href="#">上海</a>
                            <a href="#">北京</a>
                        </div>
                    </li>
                    <li><a href="#">商城</a></li>
                    <li><a href="#">收藏</a></li>
                </ul>
    
    CSS代码
    *{
                    margin: 0;
                    padding: 0;
                }
                ul li{
                    list-style: none;
                }
                a{
                    color: black;
                    text-decoration: none;
                }
                
                .nav{
                    width: 1000px;
                    height: 50px;
                    background-color: pink;
                    margin-left: auto;
                    margin-right: auto;
                }
                .nav li{
                    width: 150px;
                    height: 50px;
                    float: left;
                    text-align: center;
                    line-height: 50px;
                    position: relative;
                }
                .nav:after{
                    content: "";
                    display: table;
                    clear: both;
                }
                .nav>li:hover{
                    background-color: deeppink;
                }
                .nav>li:hover>.sel{
                    display: block;
                }
                .nav>li>a:hover{
                    color: white;
                }
                .sel{
                    display: none;
                    position: absolute;
                    z-index: 1;
                }
                .sel>a{
                    display: block;
                    width: 150px;
                    height: 50px;
                    text-align: center;
                    line-height: 50px;
                    background-color: plum;
                    
                }
                .sel>a:hover{
                    background-color: deeppink;
                    color: white;
                    
                }
    
    1. CSS常用样式讲解

    2.1边框角弧度

    border-radius: 50%\5px;
    改变四个角的弧度
    也可以单独设置一个角的弧度
    border-top-left-radius
    

    2.2box-shadow给边框设置阴影

    h-shadow 设置水平阴影的位置   必须设置
    
    v-shadow 设置垂直阴影的位置   必须设置
    
    blur 设置模糊距离
    
    spread 设置阴影的尺寸  
    
    color 设置阴影的颜色
    
    inset(outset)  设置阴影在内部(外部)
    

    2.3文字阴影

    text-shadow:h-shadow,v-shadow,blur color
    

    2.4文字溢出属性指定溢出内容属性

    p{
        overflow: hidden;
        text-overflow: ellipsis; 
        white-space:nowrap; 
        //white-space指定文字是否换行
    }
    

    C今天没有掌握什么

    都掌握了
    

    相关文章

      网友评论

          本文标题:day07

          本文链接:https://www.haomeiwen.com/subject/uelhfftx.html