微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

deepseek生成的一个页面

deepseek生成的一个页面

 

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Admin Dashboard</title>
  <!-- Bootstrap CSS -->
  <link href="https://getbootstrap.com/docs/4.5/dist/css/bootstrap.min.css" rel="stylesheet">
  <link rel="stylesheet" href="https://icons.getbootstrap.com/assets/font/bootstrap-icons.min.css">
  <style>
    body {
      display: flex;
      flex-direction: column;
      height: 100vh;
      margin: 0;
    }
    .header, .footer {
      background-color: #343a40;
      color: white;
      padding: 1rem;
      position: fixed;
      width: 100%;
    }
    .header {
      top: 0;
      height: 64px;
      overflow: hidden;
    }
    .footer {
      bottom: 0;
    }
    .main-content {
      flex: 1;
      display: flex;
      padding-top: 64px; /* Height of the header */
      padding-bottom: 56px; /* Height of the footer */
    }
    .sidebar {
      width: 250px;
      background-color: #f8f9fa;
      padding: 1rem;
      overflow-y: auto;
      position: fixed;
      height: calc(100vh - 112px); /* Height of the header and footer */
    }
    .sidebar .dropdown-menu {
      width: 100%;
    }
    .content {
      flex: 1;
      margin-left: 250px;
      padding: 1rem;
      overflow-y: auto;
    }

    /* 滚动条整体样式 */
    .sidebar::-webkit-scrollbar {
        width: 5px;
        height: 10px;
        background-color: #f5f5f5;
    }

    /* 滚动条thumb(滑块)样式 */
    .sidebar::-webkit-scrollbar-thumb {
        width: 5px;
        height: 10px;
        background-color: #9a9a9a;
    }

    /* 滚动条hover状态下thumb(滑块)样式 */
    .sidebar::-webkit-scrollbar-thumb:hover {
        background-color: #555;
    }

    /* 滚动条上下箭头样式 */
    .sidebar::-webkit-scrollbar-button {
        background-color: #ccc;
        display: none;
    }

    /* 滚动条左右箭头样式 */
    .sidebar::-webkit-scrollbar-button:start:decrement, .sidebar::-webkit-scrollbar-add-button {
        display: none;
    }

    .sidebar::-webkit-scrollbar-button:end:increment, .sidebar::-webkit-scrollbar-sub-button {
        display: none;
    }

  </style>
</head>
<body>
  <header class="header">
    <h1>Admin Dashboard</h1>
  </header>
  <div class="main-content">
    <nav class="sidebar">

      <ul class="nav flex-column">
        <li class="nav-item">
          <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu1" aria-expanded="false" aria-controls="submenu1"><i class="bi-arrow-down-short fas
            fa-chevron-down"></i>一级菜单 1</a>
          <div id="submenu1" class="collapse">
            <ul class="nav flex-column">
              <li class="nav-item"><a class="nav-link" href="#">二级菜单 1-1</a></li>
              <li class="nav-item"><a class="nav-link" href="#">二级菜单 1-2</a></li>
            </ul>
          </div>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu2" aria-expanded="false" aria-controls="submenu2"><i class="bi-arrow-down-short fas
            fa-chevron-down" style="font-size: 1rem; color: cornflowerblue;"></i>一级菜单 2</a>
          <div id="submenu2" class="collapse">
            <ul class="nav flex-column">
              <li class="nav-item"><a class="nav-link" href="#">二级菜单 2-1</a></li>
              <li class="nav-item"><a class="nav-link" href="#">二级菜单 2-2</a></li>
            </ul>
          </div>
        </li>
      </ul>

    </nav>

    <main class="content">
      <!-- Content goes here -->
      <h1>欢迎使用!</h1>
      <p>这是一个示例内容。</p>
    </main>
  </div>
  <footer class="footer">
    <p>&copy; 2023 Admin Dashboard. All rights reserved.</p>
  </footer>

  <!-- Bootstrap JS and dependencies -->
  <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" crossorigin="anonymous"></script>
<script src="https://unpkg.com/@popperjs/core@2.11.8/dist/umd/popper.js" crossorigin="anonymous"></script>
<script src="https://getbootstrap.com/docs/4.5/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
<script>
  $(document).ready(function() {
      $('.sidebar a').on('click', function(e) {
          e.preventDefault();
          var $this = $(this);
          if ($this.children('ul').length && !$this.hasClass('expanded')) {
              $this.addClass('expanded');
              $this.siblings('.collapse').removeClass('show');
              $this.next().addClass('show');
          } else {
              $this.toggleClass('collapsed expanded');
              if ($this.hasClass('expanded')) {
                  $this.find('i.bi-arrow-down-short').css({transform: 'rotate(90deg)'});
              } else {
                  $this.find('i.bi-arrow-down-short').css({transform: 'rotate(0deg)'});
              }
          }
      });
  });
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Dashboard</title>
  <!-- Bootstrap CSS -->
  <link href="https://getbootstrap.com/docs/4.5/dist/css/bootstrap.min.css" rel="stylesheet">
  <!-- bootstrap-icon -->
  <link rel="stylesheet" href="https://icons.getbootstrap.com/assets/font/bootstrap-icons.min.css">
  <!-- jquer-icon -->
  <link rel="stylesheet" href="icon.css">
  <!-- https://fontawesome.com/v4/icons/ -->
  <link rel="stylesheet" href="https://cdn.staticfile.net/font-awesome/4.7.0/css/font-awesome.css">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/simple-line-icons/2.4.1/css/simple-line-icons.css">

  <style>
    body {
      display: flex;
      flex-direction: column;
      height: 100vh;
      margin: 0;
    }
    .header, .footer {
      background-color: #343a40;
      color: white;
      position: fixed;
      width: 100%;
    }
    .header {
      top: 0;
      height: 64px;
      overflow: hidden;
      padding: 1rem;
    }
    .footer {
      bottom: 0;
      padding: 0 1rem 0 1rem;
    }
    .main-content {
      flex: 1;
      display: flex;
      padding-top: 64px; /* Height of the header */
      padding-bottom: 56px; /* Height of the footer */
    }

    .content {
      flex: 1;
      margin-left: 250px;
      padding: 1rem;
      overflow-y: auto;
    }

    .sidebar {
      width: 250px;
      background-color: #f8f9fa;
      overflow-y: auto;

      position: fixed;
      left: 0;
      top: 64px;
      z-index: 1000;
      height: calc(100vh - 112px); /* Height of the header and footer */

    }

    .sidebar .dropdown-menu {
      width: 100%;
    }
    .sidebar .nav .submenu{
      margin-left: 20px;
    }

    .sidebar>ul>li > a:hover {
      background-color: #ccc;
    }

    .sidebar a {
      width: 100%;
      text-align: left;
      display: inline-flexbox;
      vertical-align: middle;
    }
    .sidebar a > i.si {
      margin-right: 5px;
    }
    .sidebar a > i.fa {
      font-size:1.2rem;
      float: right;
    }
    .sidebar a > i::after {
      clear:both;
    }

    /* 滚动条整体样式 */
    .sidebar::-webkit-scrollbar {
        width: 5px;
        height: 10px;
        background-color: #f5f5f5;
    }

    /* 滚动条thumb(滑块)样式 */
    .sidebar::-webkit-scrollbar-thumb {
        width: 5px;
        height: 10px;
        background-color: #9a9a9a;
    }

    /* 滚动条hover状态下thumb(滑块)样式 */
    .sidebar::-webkit-scrollbar-thumb:hover {
        background-color: #555;
    }

    /* 滚动条上下箭头样式 */
    .sidebar::-webkit-scrollbar-button {
        background-color: #ccc;
        display: none;
    }

    /* 滚动条左右箭头样式 */
    .sidebar::-webkit-scrollbar-button:start:decrement, .sidebar::-webkit-scrollbar-add-button {
        display: none;
    }

    .sidebar::-webkit-scrollbar-button:end:increment, .sidebar::-webkit-scrollbar-sub-button {
        display: none;
    }

    /* 新增移动端样式 */
    .menu-toggle {
      cursor: pointer;
      font-size: 1.5rem;
      margin-right: 1rem;
    }

    @media (max-width: 768px) {
      .menu-toggle {
        display: inline-block;
      }

      .sidebar {
        transform: translateX(-100%);
        transition: transform 0.3s ease;
      }

      .sidebar.hidden {
        transform: translateX(0);
        transition: transform 0.3s ease;
      }

    }

    @media (min-width: 769px) {

      .sidebar {
        transform: translateX(0);
        transition: transform 0.3s ease;
      }

      .sidebar.hidden {
        transform: translateX(-100%);
        transition: transform 0.3s ease;
      }

    }

  </style>
</head>
<body>
  <header class="header">
    <h1></h1>
    <div><i class="fa fa-align-justify menu-toggle" aria-hidden="true" ></i></div>
  </header>
  <div class="main-content">
    <nav class="sidebar">

      <ul class="nav flex-column">
        <li class="nav-item">
          <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu1" aria-expanded="false" aria-controls="submenu1">
            <i class="si icon-settings"></i>一级菜单 1<i class="fa fa-angle-left" aria-hidden="true"></i></a>
            <div id="submenu1" class="collapse submenu">
              <ul class="nav flex-column secondmenu">
                <li class="nav-item"><a class="nav-link" href="#">二级菜单 1-1</a></li>
                <li class="nav-item"><a class="nav-link" href="#">二级菜单 1-2</a></li>
              </ul>
            </div>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu2" aria-expanded="false" aria-controls="submenu2">
              <i class="si bi-bag"></i>一级菜单 2<i class="fa fa-angle-left" aria-hidden="true"></i>
            </a>
            <div id="submenu2" class="collapse submenu">
              <ul class="nav flex-column menu2">
                <li class="nav-item">
                    <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu3" aria-expanded="false" aria-controls="submenu3" >
                      <i class="fa fa-angle-left" aria-hidden="true"></i>二级菜单 2-1
                    </a>
                    <div id="submenu3" class="collapse submenu">
                      <ul class="nav flex-column">
                        <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-1</a></li>
                        <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-2</a></li>
                      </ul>
                    </div>
                </li>
                <li class="nav-item"><a class="nav-link" href="#">二级菜单 2-2</a></li>
              </ul>
            </div>

        </li>
        <li class="nav-item">
          <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu4" aria-expanded="false" aria-controls="submenu4">
            <i class="si bi-bank2"></i>一级菜单 2<i class="fa fa-angle-left" aria-hidden="true"></i>
          </a>
          <div id="submenu4" class="collapse submenu">
            <ul class="nav flex-column menu2">
              <li class="nav-item">
                  <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu5" aria-expanded="false" aria-controls="submenu5" >
                    <i class="fa fa-angle-left" aria-hidden="true"></i>二级菜单 2-1
                  </a>
                  <div id="submenu5" class="collapse submenu">
                    <ul class="nav flex-column">
                      <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-1</a></li>
                      <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-2</a></li>
                    </ul>
                  </div>
              </li>
              <li class="nav-item"><a class="nav-link" href="#">二级菜单 2-2</a></li>
            </ul>
          </div>

      </li>
      <li class="nav-item">
        <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu6" aria-expanded="false" aria-controls="submenu6">
          <i class="si bi-cart-dash"></i>一级菜单 2<i class="fa fa-angle-left" aria-hidden="true"></i>
        </a>
        <div id="submenu6" class="collapse submenu">
          <ul class="nav flex-column menu2">
            <li class="nav-item">
                <a class="nav-link" href="#" data-toggle="collapse" data-target="#submenu7" aria-expanded="false" aria-controls="submenu7" >
                  <i class="fa fa-angle-left" aria-hidden="true"></i>二级菜单 2-1
                </a>
                <div id="submenu7" class="collapse submenu">
                  <ul class="nav flex-column">
                    <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-1</a></li>
                    <li class="nav-item"><a class="nav-link" href="#">三级菜单 3-2</a></li>
                  </ul>
                </div>
            </li>
            <li class="nav-item"><a class="nav-link" href="#">二级菜单 2-2</a></li>
          </ul>
        </div>

    </li>

      </ul>

    </nav>

    <main class="content">
      <!-- Content goes here -->
      <h1></h1>
      <p></p>
    </main>
  </div>
  <footer class="footer">
    <p>&copy; Dashboard. All rights reserved.</p>
  </footer>

  <!-- Bootstrap JS and dependencies -->
  <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" crossorigin="anonymous"></script>
<script src="https://unpkg.com/@popperjs/core@2.11.8/dist/umd/popper.js" crossorigin="anonymous"></script>
<script src="https://getbootstrap.com/docs/4.5/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
<script>
  $(document).ready(function() {
      $('.menu-toggle').on('click', function() {
        $('.sidebar').toggleClass('hidden');
      });

      $('.sidebar a').on('click', function(e) {
          e.preventDefault();
          var $this = $(this);
          if ($this.children('ul').length && !$this.hasClass('expanded')) {
              $this.addClass('expanded');
              $this.siblings('.collapse').removeClass('show');
              $this.next().addClass('show');
          } else {
              $this.toggleClass('collapsed expanded');
              if ($this.hasClass('expanded')) {
                  $this.find('i.fa-angle-left').css({transform: 'rotate(-90deg)'});
              } else {
                  $this.find('i.fa-angle-left').css({transform: 'rotate(0deg)'});
              }
          }
      });
  });
</script>
</body>
</html>

 

转载请注明:SuperIT » deepseek生成的一个页面

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!