AdminLTELogo

布局

提示!

如果你想从头开始,起始页是构建应用程序的好地方。

布局包括 4个主要部分:

  • 包装器 .wrapper。包含整个网站的 div。
  • 主标题 .main-header。 包含 LOGO 和导航栏。
  • 主侧边栏 .main-sidebar。包含侧边栏用户面板,搜索表单和菜单。
  • 内容 .content-wrapper。包含页面标题和内容。

布局设置

注意!

你不能同时使用 boxbox-boxed 和 layout-navbar-fixed 或 layout-footer-fixed。其他任何东西都可以组合使用。

AdminLTE 3.2 提供了一组应用于布局的选项。这些类中的每一个都可以添加到 body 标签中以获得所需的效果。

  • 固定侧边栏:使用 .layout-fixed 类来固定侧边栏。
  • 固定导航栏:使用 .layout-navbar-fixed 类固定导航栏。
  • 固定页脚:使用 .layout-footer-fixed 类固定页脚。
  • 折叠侧边栏:使用 .sidebar-collapse 类在加载时折叠侧边栏。
  • 盒式布局:使用 .layout-boxed 类来获得只有 1250px 的布局。
  • 顶部导航:使用 .layout-top-nav 类移除侧边栏,并使链接位于顶部导航栏。
响应式

你还可以使用以下类进行响应式更改

  • 固定导航栏:
    • 使用 .layout-*-navbar-fixed 类固定导航栏。
    • 使用 .layout-*-navbar-not-fixed 类不固定导航栏。
  • 固定页脚:
    • 使用 .layout-*-footer-fixed 类固定页脚。
    • 使用 .layout-*-footer-not-fixed 类不固定页脚。
提示!

如果你想使用固定导航栏的锚点,则需要向隐藏的锚点添加 .anchor,例如 <a id="testAnchor" class="anchor"></a>

要平滑滚动到锚点,你需要添加 .scroll-smooth 到 HTML 标记中,像 <html class="scroll-smooth">,否则它会直接跳转到锚点,.scroll-smooth 可能会导致名为 ScrollAnywhere 的 Chrome 扩展出现问题。

预载器

要避免预载器加载 https://github.com/ColorlibHQ/AdminLTE/discussions/3319

<div class="wrapper">
  <!-- 预载器 -->
  <div class="preloader">
    <img src="dist/img/AdminLTELogo.png" alt="AdminLTELogo" height="60" width="60">
  </div>
</div>
  • 预载器元素应添加到 .wrapper 元素内。
  • 你可以替换图片,也可以修改尺寸,或在 .preloader 元素中包含任何预加载项。

深色模式

AdminLTE 3.2 提供了深色模式。 你可以添加 body 标签中:

  • .dark-mode

色调

AdminLTE 3.2 提供了一组颜色变量,可应用于侧边栏(浅色和深色)和导航栏。你可以将任何可用的颜色与这些类前缀结合使用:

  • .navbar-*
  • .sidebar-dark-*
  • .sidebar-light-*
  • .accent-*
新的

你可以在 AdminLTE 中使用覆盖链接/强调的颜色,也可以在 body 中添加 .accent-*

提示

你可以将 .navbar-*.navbar-light.navbar-dark 一起使用。

推荐使用深色模式

它只能单独使用.navbar-dark,而不能组合使用。

提供以下颜色:

主题颜色
重要 (primary) / 蓝色 (blue)
次要 (secondary)
成功 (success) / 绿色 (green)
信息 (info) / 青色 (cyan)
警告 (warning) / 黄色 (yellow)
危险 (danger) / 红色 (red)
黑色/白色细微差别
黑色 (black)
深灰色 (gray-dark)
灰色 (gray)
浅色 (light)
颜色
深紫色 (indigo)
深蓝色 (navy)
紫色 (purple)
紫红色 (fuchsia)
粉色 (pink)
褐红色 (maroon)
橙色 (orange)
绿色 (lime)
鸭翅绿 (teal)
橄榄色 (olive)
提示!

你甚至可以将这些颜色与 .text-*.bg-* 及其他一起使用。

自定义范围/开关

对于自定义复选框、单选框,你可以添加这个类:

  • .custom-control-input-*

在自定义输入框中使用 .custom-control-input-outline,会展示成复选框、单选框效果。

对于自定义颜色范围,你可以添加以下类:

  • .custom-range-*

对于自定义颜色范围,你可以添加以下类:

  • .custom-range-*

对于自定义颜色开关,你可以添加这个类:

  • .custom-switch-off-* (用于自定义关闭)
  • .custom-switch-on-* (用于自定义开启)
提示框

你还可以在 .toast 旁边使用 bg-* 以获得漂亮的提示框。

支持插件

你可以将以上所有颜色用于这些插件:

  • Bootstrap 滑块
    • .slider-* (在滑块上使用)
  • iCheck-Bootstrap
    • .icheck-*