零基础html5+div+css+js网页开发教程第009期 导航栏css美化

简介: 零基础html5+div+css+js网页开发教程第009期 导航栏css美化
+关注继续查看

1.Css基础结构



html中的class属性对应到css中为符号  .

html中的id属性对应到css中为符号  #

html中的层次结构,每一层对应到css中要用 空格 隔开


2.logo设置



.header .logo{

font-size: larger;/* 字体大小 */

background-color: black; /* 背景颜色 */

color:#fff;/* 字体颜色 */

padding:10px;/*内边距*/

}


3.导航条容器设置



.header .nav{

background-color:royalblue;

overflow: auto;/* 使用浮动时候结合使用,可以使得容器的宽高自动体现出来 */

}


4.首页两个字的特殊配置



.header .nav a.index{   /*a.index代表一个class=index的a标签*/

background-color: orangered;

}


5.导航条的css代码



.header .nav a{

background-color:royalblue;

font-size:17px;

color:#fff;

padding: 10px;

float:left;  /* 向左浮动,一旦浮动后,就会脱离文档流 */

text-decoration: none; /*去下划线*/

}


6.鼠标放上去后的css



.header .nav a:hover{  /*当鼠标放上去的时候执行的css代码*/

background-color: orangered;

}


7.总结



1、回看几个基础的css属性,比如字体大小、颜色、浮动、背景颜色、内边距

2、掌握css的抒写原则与框架


8.源代码



index.html文件

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>刘金玉编程</title>
    <link rel="stylesheet" href="css/main.css" />
    <link rel="stylesheet" href="css/common.css" />
  </head>
  <body>
    <div class="wrapper">
      <div class="header">
        <div class="logo">刘金玉编程</div>
        <div class="nav">
          <a class="index" href="index.html">首页</a>
          <a href="#">美丽生活</a>
          <a href="#">VB</a>
          <a href="#">JAVA</a>
          <a href="#">C++</a>
          <a href="http://ljy.kim">编程创造城市</a>
        </div>
      </div>
      <div class="main"></div>
      <div class="footer"></div>
    </div>
  </body>
</html>

common.css文件

body{
  margin:0;
}

main.css文件



.header .logo{
  font-size: larger;/* 字体大小 */
  background-color: black; /* 背景颜色 */
  color:#fff;/* 字体颜色 */
  padding:10px;/*内边距*/
}
/* 导航条 */
.header .nav{
  background-color:royalblue;
  overflow: auto;/* 使用浮动时候结合使用,可以使得容器的宽高自动体现出来 */
}
.header .nav a.index{   /*a.index代表一个class=index的a标签*/
  background-color: orangered;
}
.header .nav a{
  background-color:royalblue;
  font-size:17px;
  color:#fff;
  padding: 10px;
  float:left;  /* 向左浮动,一旦浮动后,就会脱离文档流 */
  text-decoration: none; /*去下划线*/
}
.header .nav a:hover{  /*当鼠标放上去的时候执行的css代码*/
  background-color: orangered;
}
相关文章
|
14天前
|
前端开发 JavaScript
HTML+CSS+JS仿京东购物车页面动态效果
HTML+CSS+JS仿京东购物车页面动态效果
22 0
|
20天前
html+css+js图片加载失败设置默认图片
html+css+js图片加载失败设置默认图片
|
23天前
|
前端开发 JavaScript Java
前端——JSP中引入项目中的js文件或css文件或图片
前端——JSP中引入项目中的js文件或css文件或图片
|
1月前
|
存储 前端开发 JavaScript
HTML+CSS+JS轮播图制作(前端)
HTML+CSS+JS轮播图制作(前端)
29 0
|
1月前
|
前端开发 JavaScript 开发者
phpcms之 后台登录连接不到js和css问题的解决
phpcms之 后台登录连接不到js和css问题的解决
|
1月前
|
存储 资源调度 前端开发
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新8
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新
69 0
|
1月前
|
存储 JSON 缓存
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新7
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新
38 0
|
1月前
|
存储 移动开发 前端开发
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新6
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新
64 0
|
1月前
|
Web App开发 编解码 移动开发
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新 5
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新
64 0
|
1月前
|
Web App开发 编解码 弹性计算
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新 4
2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新
54 0
相关产品
云迁移中心
推荐文章
更多