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