Framework7 - 只包含图标的链接



描述

通过向链接添加 `icon-only` 类,可以只使用图标提供导航栏链接。这将使链接以固定的 44×44 像素大小显示。

示例

以下示例演示了在 Framework7 中使用仅包含图标的导航栏链接:

<!DOCTYPE html>
<html>

   <head>
      <meta name = "viewport" content = "width = device-width, initial-scale = 1, 
         maximum-scale = 1, minimum-scale = 1, user-scalable = no, minimal-ui" />
      <meta name = "apple-mobile-web-app-capable" content = "yes" />
      <meta name = "apple-mobile-web-app-status-bar-style" content = "black" />
      <title>Navbar With Only Icons</title>
      <link rel = "stylesheet" 
         href = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/css/framework7.ios.min.css" />
      <link rel = "stylesheet" 
         href = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/css/framework7.ios.colors.min.css" />
   </head>

   <body>
      <div class = "views">
         <div class = "view view-main">
            <div class = "navbar">
               <div class = "navbar-inner">
               
                  <div class = "left">
                     <a href = "#" class = "link icon-only"> <i class = "icon icon-back"></i></a>
                  </div>
                  
                  <div class = "center">Center Section</div>
                  
                  <div class = "right">
                     <a href = "#" class = "link icon-only"> <i class = "icon icon-bars"></i></a>
                  </div>
                  
               </div>
            </div>
            
            <div class = "pages navbar-through">
               <div data-page = "index" class = "page">
                  <div class = "page-content">
                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
                        Suspendisse at nibh felis. Nunc consequat diam et tellus tempor gravida. 
                        Donec hendrerit aliquet risus, ut tempor purus dictum sit amet. Integer 
                        sit amet lacus eget ipsum pulvinar interdum. Proin semper turpis sed placerat 
                        dapibus. Sed iaculis id nibh a viverra. Sed vitae tellus sed purus lacinia 
                        dignissim. Aenean sagittis interdum leo in molestie. Aliquam sodales in diam 
                        eu consectetur. Sed posuere a orci id imperdiet.</p>
                     
                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
                        Suspendisse at nibh felis. Nunc consequat diam et tellus tempor gravida. 
                        Donec hendrerit aliquet risus, ut tempor purus dictum sit amet. Integer 
                        sit amet lacus eget ipsum pulvinar interdum. Proin semper turpis sed placerat 
                        dapibus. Sed iaculis id nibh a viverra. Sed vitae tellus sed purus lacinia 
                        dignissim. Aenean sagittis interdum leo in molestie. Aliquam sodales in diam 
                        eu consectetur. Sed posuere a orci id imperdiet.</p>
                  </div>
               </div>
            </div>
            
         </div>
      </div>
      
      <script type = "text/javascript" 
         src = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/js/framework7.min.js"></script>
   </body>

</html>

输出

让我们执行以下步骤,看看上面的代码是如何工作的:

  • 将上面给出的 HTML 代码保存为 **navbar_only_icons.html** 文件到您的服务器根目录。

  • 打开此 HTML 文件,地址为 https://127.0.0.1/navbar_only_icons.html,显示的输出如下所示。

  • 导航栏仅提供带有图标的链接,不使用文本。

framework7_navbars.htm
广告