7.20王者荣耀导航栏1

博主分享了自己创建王者荣耀官网导航栏的过程,通过HTML和CSS实现了导航栏的布局,分为左中右三部分,包括游戏资料、内容中心等模块,并讨论了实践中遇到的问题和改进计划,特别提到对浮动布局和标签使用的理解加深。
摘要由CSDN通过智能技术生成

最近在写王者荣耀官网网页,后续会和大家分享自己的成品,今天呢,给大家分享一下王者荣耀导航栏的写法,会有不足之处,还会加以改进

导航栏的html我将其分为左中右三个区域

   <header>
    <div class="nav">
      <!-- 左边区域 -->
      <div class="logo1">
        <img src="img/header.img/logo1.png" alt="">
      </div>
      <!-- 中间区域 -->
      <div class="game-intro">
        <ul>
          <li>
            <h2>游戏资料</h2>
            <h5>DATA</h5>
          </li>
          <li>
            <h2>内容中心</h2>
            <h5>CONTENTS</h5>
          </li>
          <li>
            <h2>赛事中心</h2>
            <h5>MATCH</h5>
          </li>
          <li>
            <h2>百态王者</h2>
            <h5>CULTURE</h5>
          </li>
          <li>
            <h2>社区互动</h2>
            <h5>COMMUNITY</h5>
          </li>
          <li>
            <h2>玩家支持</h2>
            <h5>PLAYER</h5>
          </li>
          <li>
            <h2>IP新游</h2>
            <h5>NEW GAMES</h5>
        </ul>
      </div>
      <!-- 右边区域 -->
      <div class="login">
        <img src="img/header.img/hero.png" alt="">
        <h4>欢迎登陆</h4>
        <span>登陆后查看游戏战绩</span>
      </div>
    </div>
  </header>

CSS样式

body{
  background-image: url(../img/header.img/bg.webp);
  width: 100%;
}
header{
  height:84px ;
  background-color:rgba(0,0,0,.8) ;
}


.nav{
width: 1250px;
height: 84px;
margin: 0 auto;
/* background-color: red; */
}
/* nav左边区域 */
.logo1{
 float: left;
}
.logo1 >img{
  margin-top:20px ;
}
/* nav中间区域 */
.game-intro{
  float: left;
  width: 805px;
  height: 84px;

  margin-left: 40px;
}
.game-intro>ul>li{
  float: left;
  width:115px ;
  height:84px ;
}

.game-intro>ul>li>h2{
  text-align: center;
  font-size: 20px;
  margin-top: 23px;
  color: #fff;
  font-weight: 500;
}
.game-intro>ul>li>h5{
  text-align: center;
  font-size: 12px;
  color: #fff;
  margin-top: 8px;
  font-weight: 500;
}
/* hover效果 */
.game-intro>ul>li:hover{
  background-color: rgb(31,51,47);
  border-bottom:4px solid rgb(243,194,88);
}
.game-intro>ul>li:hover >h2{
  color:rgb(243,194,88) ;
}
.game-intro>ul>li:hover >h5{
  color:rgb(243,194,88) ;
}
/* nav右边区域 */
.login {
  float: right;
  width: 182px;
  margin-top: 20px;
  cursor: pointer;
}

.login img {
  display: block;
  border: 1px solid rgb(243,194,88);
  border-radius: 50%;
  float: left;
  margin-right: 8px;
}

.login h4 {
  font-weight: 400;
  font-size: 16px;
  color: #fff;
}

.login span {
  font-size: 14px;
  color: #858792;
}

 关于下拉框的实现,请关注后续更新

导航栏的部分虽大同小异,但经过几天的练习以及在自己写项目的过程当中,发现自己还是有许多许多不足之处,还是有许多需要注意的地方,比如一些标签的使用,浮动之后的布局等,但这也不是什么难事。加油吧!何惧黑夜漫漫,黎明终将到来!共勉

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值