美文网首页
今日所学

今日所学

作者: 上心心上 | 来源:发表于2018-11-22 15:37 被阅读0次

    通过after伪类,选中box1的后面
    可以通过after伪类向元素的最后添加一个空白的块元素,然后对其清除浮动
    .clearfix:after{
    content: ""; --添加一个内容
    display: block; --转换一个块元素
    clear: both; --清除两侧的浮动
    }
    IE6中不支持after伪类,所有在IE6中还需要使用hasLayout来处理
    .clearfix{
    zoom:1;
    }

    导航条

     <html lang="en">
     <head>
         <meta charset="UTF-8">
         <title>导航条</title>
         <style type="text/css">
             /*清除默认样式*/
             *{
                 margin: 0;
                 padding: 0;
             }
    
             /*设置ul*/
             .nav{
                 /*去除项目符号*/
                 list-style: none;
                 /*为ul设置一个背景颜色*/
                 background-color: #6495ed;
                 /*设置一个宽度*/
                 /*在IE6中,如果为元素指定了一个宽度,则会默认开启hasLayout*/
                 width: 1000px;
                 /*设置居中*/
                 margin: 50px auto;
                 /*解决高度塌陷*/
                 overflow: hidden;
             }
    
             /*设置li*/
             .nav li{
                 /*设置li向左浮动*/
                 float: left;
                 width: 12.5%;
             }
    
             .nav a{
                 /*将a转换为块元素*/
                 display: block;
                 /*为a指定一个宽度*/
                 width: 100%;
                 /*设置文字居中*/
                 text-align: center;
                 /*设置一个上下内边距*/
                 padding: 5px 0;
                 /*去除下划线*/
                 text-decoration: none;
                 /*设置字体颜色*/
                 color: white;
                 /*设置加粗*/
                 font-weight: bold;
             }
    
             /*设置a的鼠标移入的效果*/
             .nav a:hover{
                 background-color: #cc0000;
             }
         </style>
     </head>
     <body>
         <!-- 创建导航条的结构 -->
         <ul class="nav">
             <li><a href="#">首页</a></li>
             <li><a href="#">新闻</a></li>
             <li><a href="#">联系</a></li>
             <li><a href="#">关于</a></li>
             <li><a href="#">首页</a></li>
             <li><a href="#">新闻</a></li>
             <li><a href="#">联系</a></li>
             <li><a href="#">关于</a></li>
         </ul>
     </body>
     </html>
    

    相对定位:position: relative;
    绝对定位:position: absolute;
    固定定位:position: fixed;

    相关文章

      网友评论

          本文标题:今日所学

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