html5和css3进阶(案例)—-03

header制作:

重点:设置版心,哪个盒子需要就加上,以前的时候没有关注到这个问题。

优点:不用设置很多的盒子,哪里需要哪里调用,后面单独做笔记。

遇到一个问题

nav>li和nav li的区别?

nav>ul只选择nav下一级里面的ul元素,例如上面dom结构里id为a的ul。
nav ul选择nav内所包含的所有ul元素,例如上面dom结构里面id为a、b、c的全部ul。

nav>ulnav ul限定更严格,必须后面的元素只比前面的低一个级别。

浮动的盒子可以解决外边距的塌陷问题(也就是不会有外边距合并问题)
学知在线简单布局
css
*{
    margin: 0 auto;
    padding: 0;

}
.w{
    width: 1200px;
    margin: auto;
}
body{
 background-color:#f5f5f5;
  
}
.header{
  height: 63px;
 
  margin-top:1px;
}
.logo img{
  float: left;
  width: 200px;
  height: 63px;
}
.nav{
  float: left;
  margin-left: 60px;
}
li{
  float: left;
  list-style: none;
 
}
a{
  text-decoration: none;
}
.nav ul li{
  float: left;
  margin-left:20px;
}
.nav ul li a{  
  display: block;
  height: 63px;
  padding-left:10px;
  padding-right:10px;
  line-height: 63px;
}
.nav ul li a:hover{
  border-bottom: 2px solid #004aff;
}
.search{
  float: left;
  width: 400px;
  height: 42px;
  margin-left: 50px;
 
}
.search input{
  float: left;
  width: 340px;
  height:40px;

  margin-top: 10px;
border: 1px solid #004aff;
color: #bfbfbf;
font-size: 14px;
text-indent: 1.5em;
}
.search button{
  float: left;
  width: 50px;
  height: 42px;
  margin-top: 10px;
  background-color: #004aff;
  border: 0;
  
}
.search button img{
  width: 50px;
  height: 42px;
}
.header>button{
  float: right;
  width: 70px;
  height: 30px;
  margin-top: 18px;
  border-radius: 20px;
  border: 1px solid #35d5f4;
  color: #5c5c59;
  margin-right: 20px;
}
.login{
  background-color:#35d5f4;
margin-right: 10px;

 }
 .banner{
   background-color: #35d5f4;
   height: 421px;
 }
 .banner{
background: url(/images/banner.PNG) no-repeat top center;
background-size: auto;
height: 500px;

 }
 .subnav{
   float: left;
   width: 190px;
   height: 500px;
   background:  rgba(0,0,0,0.5) ;
 
 }
 .subnav ul li{
   height: 45px;
   line-height: 45px;
   padding: 5px 20px;
 }
 .subnav ul li a{
   display: block;
   width: 150px;
   font-size: 18px;
   color: #ffffff;
 }
 .subnav ul li a span{
   float: right;
 }
 .subnav ul li:hover{
background-color: #c9c0c0; 
}
.course{
width: 230px;
height: 300px;
background-color: antiquewhite;
float: right;
margin-top: 50px;
}
.course h2{
  height: 48px;
  text-align: center;
  background-color: #9bceea;
  color: white;
}
.panel{
  padding: 0 20px;
}
.panel ul li{
  padding: 15px 10px;
  border-bottom: 1px solid #ccc;
}
.panel ul li h4{
  color: #4e4e4e;
  font-size: 16px;
}
.panel ul li p{
  font-size: 12px;
  color: #a5a5a5;
}

.more{
  display: block;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #004aff;
}
.goods{
  background-color: #fff;
  height: 60px;
  box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);
  line-height: 60px;
}
.goods h3{
  margin-left: 30px;
  float: left;
  color: #004aff;
  font-size: 16px;
}
.goods ul{
  float: left;
  margin-left: 30px;
}
.goods ul li{
  float: left;
  
}
.goods ul li a{
  padding: 0 30px;
  font-size: 16px;
  color: #050505;
  border-left: 1px solid #ccc;
}
.goods .mod{
  float: right;
  margin-right: 30px;
  color: #004aff;
  font-size: 14px;
}
.box{
margin-top: 30px; 
}
.box-hd{
  height: 30px;
}
.box-hd h3{
float: left;
font-size: 20px;
color: #494949;
}

.box-hd a{
  float: right;
  font-size: 12px;
  color: #a5a5a5;
  margin-top: 10px;
  margin-right: 30px;
}

.box-bd ul li{
  width: 228px;
  height: 270px;
  margin-right: 15px;
  margin-bottom: 15px;
  background-color: #f5f1f1;
}
.box-bd ul li:nth-child(5n){
  margin-right: 0;
}
.box-bd ul li img{
  width: 100%;
}
.box-bd ul li h4{
  font-size: 14px;
  margin: 20px 20px 20px 25px;
  color: #050505;
  font-weight: 400;
}
.box  .info{
  margin: 0 20px 0 25px;
  font-size: 12px;
  color: black;
}
.box-bd .info span{
  color: #ff7c2d;
}
.footer{
  float: left;
  background-color: blueviolet;
  width: 100%;
  height: 200px;
}

.clearfix:before,.clearfix:after{
  content:"";
  display:table;
  }
  .clearfix:after{
  clear:both;
  }
  .clearfix{
  *zoom:1;
  }
  
  .center{
    
    margin-top: 20px;
    height: 350px;
  }
  .center-left{
    float: left;
    background-image: url(/images/img.png) ;
    background-repeat: no-repeat;
    width: 250px;
    height: 350px;
  }
  .center-right{
    width: 950px;
    height: 100%;
    float: right;
  }
  .center-right-hd{
    float: left;
   background-image: url(/images/logo2.gif);
   background-repeat: no-repeat;
     height: 100px;
     width: 100%;
  }
  .center-right-bd{
    float: left;
     height: 250px;
     width: 100%;
     
  }
  .center-right-bd ul li{
    width: 220px;
    height: 250px;
    margin-right: 15px;
    margin-left: 6px;
    margin-bottom: 15px;
    background-color: #f5f1f1;
  }

  .center-right-bd ul li img{
    width: 100%;
  }
  .center-right-bd ul li h4{
    font-size: 14px;
    margin: 20px 20px 20px 25px;
    color: #050505;
    font-weight: 400;
  }
  .center-right  .info{
    margin: 0 20px 0 25px;
    font-size: 12px;
    color: black;
  }
  .center-right-bd .info span{
    color: #ff7c2d;
  }
  .center-right-bd ul li:nth-child(4){
    margin-right: 0;
  }
  .center-top{
    background-color: #f3f5f7;
    height: 50px;
  }
  .center-top h3{
    padding-left: 30px;
    float: left;
    line-height: 50px;
    color: #a5a5a5;
    font-weight: 400;
  }
  .center-top ul li{
    line-height: 50px;
    padding:0 15px;
  }
  .center-top ul li a{
    color: #a5a5a5;
  }
  .center-top ul li a:hover{
    color: #004aff;
  }
  .center-top .first{
    padding-left:400px;
  }
  .center-top>a{
    float: right;
    line-height: 50px;
    padding-right: 30px;
    font-size: 14px;
  }
  .footer{
    background-color: #fff;
    height: 300px;
    margin-top: 30px;
  }
.footer .w{
 margin-top: 20px;
}
.copyright{
  float: left;
}
.copyright p{
  font-size: 12px;
  color: #666;
  margin: 20px 0 15px 0;
}
.copyright .app{
  display: block;
  width: 118px;
  height: 33px;
  border:1px solid #004aff;
  text-align: center;
  line-height: 33px;
  color: #004aff;
}
.link{
  float: right;
}
.link dl{
  float: left;
  margin-left: 100px;
}
.link dl dt{
  font-size: 16px;
  color: #333;
  margin-bottom: 5px;
}
.link dl dd a{
  color: #333;
  font-size: 12px;
  
}

html




    

学知在线

精品推荐

  • JQuery
  • Spart
  • MySQL
  • JavaWeb
  • MySQL
  • JavaWeb
修改兴趣

精品推荐

查看全部
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习

编程入门

  • 热门
  • 初级
  • 中级
  • 高级
查看全部
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习
  • goods

    java web Spring底层原理,大佬带你飞

    高级● 10000人在学习

【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容