当前位置: 首页 > article >正文

HTML+CSS网页模板,左侧导航,右侧内容,顶部LOGO

网页顶部是网站名称和LOGO,左侧是菜单导航,点击菜单,右侧显示内容。HTML+CSS代码:

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

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>我的网页</title>
  <style>
    
    body {
      margin: 0;
      padding: 0;
      font-family: Arial, sans-serif;
    }

    /* 顶部网站名称样式 */
    header {
      background-color: #333;
      color: white;
      text-align: center;
      padding: 20px;
    }

    /* 容器,包含左侧导航栏和右侧内容区域 */
   .container {
      display: flex;
      height: calc(100vh - 60px); /* 减去头部高度 */
    }

    /* 左侧导航栏样式 */
    nav {
      background-color: #f4f4f4;
      width: 200px;
      padding: 20px;
    }

    nav ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
    }

    nav ul li {
      margin-bottom: 10px;
    }

    nav ul li a {
      text-decoration: none;
      color: #333;
      display: block;
      padding: 10px;
      border-radius: 5px;
    }

    nav ul li a:hover {
      background-color: #ddd;
    }

    /* 右侧内容区域样式 */
   .content {
      flex: 1;
      padding: 20px;
    }

    /* 初始隐藏各内容板块 */
   .content div {
      display: none;
    }

    /* 当对应的菜单项被点击时,显示相应内容板块 */
   .content div:target {
      display: block;
    }
  </style>
</head>

<body>
  <!-- 顶部网站名称 -->
  <header>
    <h1>我的网站</h1>
  </header>

  <!-- 容器,包含导航栏和内容区域 -->
  <div class="container">
    <!-- 左侧导航栏 -->
    <nav>
      <ul>
        <li><a href="#home">首页</a></li>
        <li><a href="#about">关于我们</a></li>
        <li><a href="#services">菜单名称</a></li>
        <li><a href="#contact">联系我们</a></li>
      </ul>
    </nav>

    <!-- 右侧内容区域 -->
    <div class="content">
      <div id="home">
        <h2>首页内容</h2>
        <p>这里是首页的相关介绍内容,欢迎来到我们的网站。</p>
      </div>
      <div id="about">
        <h2>关于我们</h2>
        <p>我们是XXX。</p>
      </div>
      <div id="services">
        <h2>菜单名称</h2>
        <p>菜单内容</p>
      </div>
      <div id="contact">
        <h2>联系我们</h2>
        <p>联系方式</p>
      </div>
    </div>
  </div>
</body>

</html>

代码直接复制粘贴可用。效果如图:


http://www.kler.cn/a/407397.html

相关文章:

  • 探索 .NET 9 控制台应用中的 LiteDB 异步 CRUD 操作
  • 使用 Java Stream 优雅实现List 转化为Map<key,Map<key,value>>
  • 力扣 LeetCode 235. 二叉搜索树的最近公共祖先(Day10:二叉树)
  • 【从零开始的LeetCode-算法】3232. 判断是否可以赢得数字游戏
  • numpy中的nan填充
  • 五天SpringCloud计划——DAY1之mybatis-plus的使用
  • 【Spring Boot】Spring AOP中的环绕通知
  • 基于深度学习CNN算法的植物/中草药分类识别系统01--带数据集-pyqt5UI界面-全套源码
  • 算法(Algorithm)
  • 想做一个类似于东郊到家这样的预约上门小程序,app也行,这个现在好不好运营?
  • 基于python flask的网页五子棋实现,包括多种语言,可以悔棋、重新开始
  • 【Android】ARouter的使用及源码解析
  • centos和ubuntu有什么区别?
  • ASCB1系列APP操控末端回路智能微断 物联网断路器 远程控制开关 学校、工厂、农场、商业大楼等可用
  • LlamaIndex+本地部署InternLM实践
  • springboot配置https,并使用wss
  • manin动画编程(安装+入门)
  • 从零开始-VitePress 构建个人博客上传GitHub自动构建访问
  • go语言中的指针详解
  • 力扣第 61 题旋转链表
  • LeetCode题解:28.找出字符串中第一个匹配项的下标【Python题解超详细,滑动窗口法、内置 find 函数、KMP算法】,知识拓展, KMP算法
  • Java与Kotlin在鸿蒙中的地位
  • HAProxy面试题及参考答案(精选80道面试题)
  • 文件管理 IV(文件系统)
  • 快速入门消息队列MQ、RabbitMQ
  • 19.QT程序简单的运行脚本