Framework7 - Links e ícones de texto

Descrição

Os links podem ser fornecidos com ícones e texto adicionando classes para ícones e envolvendo o texto do link com o elemento <span> .

exemplo

O exemplo a seguir demonstra o uso de links NAVBAR com texto e ícones no 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 Links With Text & 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"> <i class = "icon icon-back"></i><span>Previous</span></a>
                  </div>
                  
                  <div class = "center">Center</div>
                  
                  <div class = "right">
                     <a href = "#" class = "link"> <i class = "icon icon-bars"></i><span>Menu</span></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>

resultado

Vamos realizar as seguintes etapas fornecidas acima para ver como o código funciona -

  • Salve o código HTML fornecido acima como navbar_links_icons.html arquivo na pasta raiz do servidor.

  • Abra este arquivo HTML como http: //localhost/navbar_links_icons.html e a saída é exibida conforme mostrado abaixo.

  • O NAVBAR fornece links com os ícones e texto envolvendo o elemento de extensão de texto do link.