Onsen UI CSS Component Fab Mini

Onsen UI CSS se utiliza para crear hermosos componentes HTML. Es una de las formas más eficientes de crear componentes híbridos HTML5 que son compatibles con dispositivos móviles y de escritorio.

En este artículo, vamos a implementar el componente Fab Mini de Onsen UI CSS Component . El botón de acción Fab o flotante es un botón que flota en la pantalla y tiene un botón que realiza una acción. Los Fabs tienen forma circular y tienen una sombra clara debajo de ellos. El mini Fab es más pequeño en tamaño.

Onsen UI CSS Component Fab Mini Clases:

  • fabuloso : esta clase se usa en el botón para hacerlo fabuloso.
  • disabled : este atributo hace que la fábrica esté deshabilitada.
  • fab–mini : esta clase se usa para crear el mini fab.

Sintaxis:

<button class="fab fab--mini">
    <i class="zmdi zmdi-car"></i>
</button>

Ejemplo 1: En el siguiente ejemplo, tenemos dos fábricas básicas y cuando se hace clic, muestra una alerta.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
   <meta charset="UTF-8" />
   <meta http-equiv="X-UA-Compatible" content="IE=edge" />
   <meta name="viewport" content=
         "width=device-width, initial-scale=1.0" />
  
   <link rel="stylesheet" href=
"https://unpkg.com/onsenui/css/onsenui.css" />
   <link rel="stylesheet" href=
"https://unpkg.com/onsenui/css/onsen-css-components.min.css" />
  
   <script src=
"https://unpkg.com/onsenui/js/onsenui.min.js">
   </script>
   <script src=
"https://code.jquery.com/jquery-3.6.0.min.js">
   </script>
  
   <style>
      #heading {
         color: green;
      }
      #title {
         font-style: bold;
      }
   </style>
</head>
  
<body>
   <center>
      <h1 id="heading">
         GeeksforGeeks
      </h1>
      <strong id="title">
         Onsen UI CSS Component Fab Mini
      </strong>
      <br />
      <br />
  
      <button onclick="alertfab()" 
              class="fab fab--mini">
         <i class="zmdi zmdi-car"></i>
      </button>
      <button onclick="alertfab()" 
              class="fab fab--mini">
         <i class="zmdi zmdi-globe"></i>
      </button>
   </center>
  
   <script>
      function alertfab() {
         alert('MINI FAB Pressed: Welcome to GeeksforGeeks')
      }
   </script>
</body>
  
</html>

Producción:

 

Ejemplo 2 : en el siguiente ejemplo, cuando se hace clic en Fab, se alternará entre Fab normal y Fab mini.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
   <meta charset="UTF-8" />
   <meta http-equiv="X-UA-Compatible" content="IE=edge" />
   <meta name="viewport" content=
         "width=device-width, initial-scale=1.0" />
  
   <link rel="stylesheet" href=
"https://unpkg.com/onsenui/css/onsenui.css" />
   <link rel="stylesheet" href=
"https://unpkg.com/onsenui/css/onsen-css-components.min.css" />
  
   <script src=
"https://unpkg.com/onsenui/js/onsenui.min.js">
   </script>
   <script src=
"https://code.jquery.com/jquery-3.6.0.min.js">
   </script>
  
   <style>
      #heading {
         color: green;
      }
      #title {
         font-style: bold;
      }
   </style>
</head>
  
<body>
   <center>
      <h1 id="heading">
         GeeksforGeeks
      </h1>
      <strong id="title">
         Onsen UI CSS Component Fab Mini
      </strong>
      <br />
      <br />
  
      <button onclick="changeFab()" 
              class="fab fab--mini">
         <i class="zmdi zmdi-car"></i>
      </button>
      <button onclick="changeFab()" 
              class="fab fab--mini">
         <i class="zmdi zmdi-globe"></i>
      </button>
   </center>
  
   <script>
      $('button').click(function () {
         $(this).toggleClass('fab--mini')
      })
   </script>
</body>
  
</html>

Producción:

 

Referencia: https://onsen.io/v2/api/css.html#fab-category

Publicación traducida automáticamente

Artículo escrito por RajeevSarkar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *