html - 初学者,css的问题

查看:95
本文介绍了html - 初学者,css的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我需要实现如下这幅图:

但是我的代码只能实现这样:

两边的蓝色出不来,初学者求指导。

下面是我的代码:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    * {
      margin: 0px;
      padding: 0px;
      font-size: 16px;
      text-decoration: none;
      
    }
    
    #nav ul {
      list-style-type: none;
      width: 880px;
      margin: 0px auto;
      line-height: 55px;
      
    }
    
    #nav ul li {
      width: 80px;
      height: 60px;
      text-align: center;
      float: left;
      background-color: #0363fc;
    }
    
    #nav ul li:hover{background-color: red;}
    
  </style>
</head>

<body>
<div id="nav">
  <ul>
    <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>
    <li><a href="#">哈哈趣闻</a></li>
    <li><a href="#">段子</a></li>
    <li><a href="#">漫画</a></li>
  </ul>
</div>
</body>

</html>

解决方案

nav 加上背景色就有了

这篇关于html - 初学者,css的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆