Material Design 中更好的导航实现方式

阅读时长 7 分钟读完

在 Web 应用程序中,导航条是非常重要的一部分。正确实现导航条可以使用户更好地了解应用程序的结构,增加用户对应用程序的使用性和快捷性。然而,许多现代应用程序的导航条式样繁多,设计不统一,使用户感到困扰。Material Design 提供了一种解决方案来解决这个问题。

什么是 Material Design

Material Design 是 Google 推出的一种设计理念,结合了传统平面设计和现代化数字设计的元素。通过传达自然的灵感、色彩、布局和图标,Material Design 提供了一种更具有层次感和纵深感的用户体验,并大大增强了应用程序的可读性和易用性。

侧边导航

侧边导航是 Material Design 中更好的导航实现方式之一。它由一个固定的侧边栏组成,可以显示应用程序的主要区域和详细信息。用户可以使用侧边菜单来快速访问应用程序中的各个部分和功能。

实现方式

-- -------------------- ---- -------
---- ---- -- ---
---- ----------------- -----------------------
  ---- ----------------------------
    ---- -----------------
      -- --------------------- ---------
        ----- -------------------------------------
      ----
      -- --------------------- ---------
        ----- ---------------------------------------
      ----
      -- --------------------- ---------
        ----- -------------------------------------
      ----
      -- --------------------- ---------
        ----- ---------------------------------------
      ----
    ------
  ------
------
-- -------------------- ---- -------
-- ---- --
-- -----------------------------------
------- ------------------------------
------- --------------------------

-- --------
-------------------- -
  ------ ------
-

演示效果

使用侧边栏导航的演示效果可以在 Material Components for the Web 中找到。

选项卡导航

选项卡导航是 Material Design 中另一种更好的导航实现方式。选项卡导航由一组水平标签组成,用于显示不同类型的内容或部分。用户可以轻松地在选项卡之间导航,并可以了解内容的类型和位置。

实现方式

-- -------------------- ---- -------
---- ---- -- ---
---- --------------------
  ---- -------------------------
    ---- --------------------------------------
      ---- -----------------------------------------
        ------- -------------- ---------------- ------------- ---------------------
          ----- -------------------------
            ----- -------------------------------------
          -------
          ----- ------------------------ ---------------------------
            ----- --------------------------------- ----------------------------------------------
          -------
          ----- -------------------------------
        ---------
        ------- --------------- ------------- ----------------------
          ----- -------------------------
            ----- ---------------------------------------
          -------
          ----- --------------------------
            ----- --------------------------------- ----------------------------------------------
          -------
          ----- -------------------------------
        ---------
        ------- --------------- ------------- ----------------------
          ----- -------------------------
            ----- -------------------------------------
          -------
          ----- --------------------------
            ----- --------------------------------- ----------------------------------------------
          -------
          ----- -------------------------------
        ---------
        ------- --------------- ------------- ----------------------
          ----- -------------------------
            ----- ---------------------------------------
          -------
          ----- --------------------------
            ----- --------------------------------- ----------------------------------------------
          -------
          ----- -------------------------------
        ---------
      ------
    ------
  ------
------
-- -------------------- ---- -------
-- ---- --
------- --------------------------------
------- ------------------------------------------
------- ------------------------

-- ---------------
----------------------- -----
------------------------------ -----
------------------------------ --------- ---- ---- ---- --------

-- ---------
-------- -
  ------- ---- -----------  -- -------
-

-- -----
---------------- ------------------ -
  ----------------- ----
-

---------------- ------------------ --------------------------- -
  -------------------- ------  -- ----------
-

演示效果

使用选项卡导航的演示效果可以在 Material Components for the Web 中找到。

总结

通过 Material Design 中更好的导航实现方式,我们可以设计出更加美观和易用的应用程序。在 Web 应用程序中,我们可以使用侧边栏导航和选项卡导航来帮助用户更好地了解应用程序的结构和部分。希望本文的内容对前端开发人员有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6461b023968c7c53b03095e7

纠错
反馈