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 la tarjeta de componentes CSS de la interfaz de usuario de Onsen con título . Se utiliza un componente de tarjeta para mostrar datos que son similares. Las tarjetas ayudan a estructurar los datos y mostrarlos en un formato estructurado. Disponemos de dos tipos diferentes de tarjetas: básica y material y podemos añadirles títulos. El título se utiliza para mostrar el encabezado de la tarjeta.
Tarjeta de componente CSS de interfaz de usuario de Onsen con clases de título:
- tarjeta: El contenedor con esta clase se utiliza para crear componentes de tarjetas.
- card__content: El contenedor con esta clase contiene el contenido de la tarjeta.
- card__title: Esto se usa para crear un título de tarjeta básico.
- card–material__title: Esto se usa para crear un título de tarjeta de material.
Sintaxis: Cree una tarjeta con el título de la siguiente manera:
<div class="card"> <h2 class="card__title">GeeksforGeeks</h2> <div class="card__content"> Welcome to GeeksforGeeks. A computer science portal for geeks. </div> </div>
Ejemplo 1: En este ejemplo, estamos creando una tarjeta básica con el título.
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 Card with Title </strong> </center> <div class="card"> <h2 class="card__title"> GeeksforGeeks </h2> <div class="card__content"> Welcome to GeeksforGeeks. A computer science portal for geeks. <p>List of tutorials</p> <ul> <li>Data Structures</li> <li>Algorithms</li> <li>Machine Learning</li> </ul> </div> </div> </body> </html>
Producción:
Ejemplo 2: En este ejemplo, estamos creando una tarjeta de material con un título.
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 Card with Title </strong> </center> <div class="card card--material"> <div class="card__title card--material__title"> GeeksforGeeks </div> <div class="card__content card--material__content"> Welcome to GeeksforGeeks. A computer science portal for geeks. <p>List of tutorials</p> <ul> <li>Data Structures</li> <li>Algorithms</li> <li>Machine Learning</li> </ul> </div> </div> </body> </html>
Producción:
Referencia: https://onsen.io/v2/api/css.html#card-category
Publicación traducida automáticamente
Artículo escrito por manavsarkar07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA