Foundation CSS es un marco front-end receptivo y de código abierto creado por la fundación ZURB en septiembre de 2011, que facilita el diseño de sitios web, aplicaciones y correos electrónicos receptivos sorprendentes que parecen sorprendentes y pueden ser accesibles para cualquier dispositivo. En este artículo, discutiremos las clases de bloque Flex Grid en Foundation CSS.
En Foundation CSS , Flex Grid Block se usa para especificar el ancho de columna a nivel de fila y en lugar de a nivel individual.
Clases de Foundation CSS Flex Grid Block:
- [size]-up-[n]: esta clase se utiliza para especificar el número (n) de columnas visibles por cuadrícula según el tamaño de la pantalla . Aquí el tamaño puede ser pequeño , mediano o grande y n puede ser 1,2,3,4,5,6,7,8.
Sintaxis:
<div class="row [size]-up=[n]"> ........... </div>
Ejemplo 1: a continuación se muestra el ejemplo que ilustra el uso de Flex Grid Block utilizando las clases small-up-3, medium-up-2 y large-up-1 .
HTML
<!DOCTYPE html> <html lang="en"> <head> <title>Foundation CSS Flex Grid Block</title> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-float.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-prototype.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-rtl.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation.min.css" crossorigin="anonymous"> <script crossorigin="anonymous" src= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/js/foundation.min.js"> </script> </head> <body> <center> <h1 style="color:green;"> GeeksforGeeks </h1> <h3>Foundation CSS Flex Grid Block</h3> <div class="row small-up-3 medium-up-2 large-up-1"> <div class="column callout"> small-up-3 medium-up-2 large-up-1 </div> <div class="column callout"> small-up-3 medium-up-2 large-up-1 </div> <div class="column callout"> small-up-3 medium-up-2 large-up-1 </div> <div class="column callout"> small-up-3 medium-up-2 large-up-1 </div> </div> </center> <script> $(document).ready(function () { $(document).foundation(); }) </script> </body> </html>
Producción:
Ejemplo 2: a continuación se muestra el ejemplo que ilustra el uso de Flex Grid Block utilizando las clases small-up-1 medium-up-2 y large-up-3 .
HTML
<!DOCTYPE html> <html lang="en"> <head> <title>Foundation CSS Flex Grid Block</title> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-float.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-prototype.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation-rtl.min.css" crossorigin="anonymous"> <link rel="stylesheet" href= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/css/foundation.min.css" crossorigin="anonymous"> <script crossorigin="anonymous" src= "https://cdn.jsdelivr.net/npm/foundation-sites@6.7.4/dist/js/foundation.min.js"> </script> </head> <body> <center> <h1 style="color:green;"> GeeksforGeeks </h1> <h3>Foundation CSS Flex Grid Block</h3> <div class="row small-up-1 medium-up-2 large-up-3"> <div class="column callout alert"> small-up-1 medium-up-2 large-up-3 </div> <div class="column callout success"> small-up-1 medium-up-2 large-up-3 </div> <div class="column callout warning"> small-up-1 medium-up-2 large-up-3 </div> <div class="column callout primary"> small-up-1 medium-up-2 large-up-3 </div> </div> </center> <script> $(document).ready(function () { $(document).foundation(); }) </script> </body> </html>
Producción:
Referencia: https://get.foundation/sites/docs/flex-grid.html#block-grids