Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
/* Mostrar solo en escritorio */
.nomobile {
display: block;
}
.mobile-only {
display: none;
}
/* Contenedor de cuadrícula para escritorio */
.square-container {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 20px;
margin: 0 auto;
max-width: 1200px; /* Limitar el ancho total */
padding: 20px;
}
/* Estilo individual de los cuadrados (escritorio) */
.square {
width: 100%;
aspect-ratio: 1 / 1;
background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 10px;
box-sizing: border-box;
text-align: center;
border-radius: 8px;
transition: transform 0.2s;
display: flex;
justify-content: center;
align-items: center;
}
.square:hover {
transform: scale(1.03);
}
/* Cuadrados en móviles */
.square-mobile-container {
display: flex;
justify-content: center;
margin-bottom: 10px;
}
.square-mobile {
width: 100%;
background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 10px;
box-sizing: border-box;
text-align: center;
border-radius: 8px;
}
/* Responsive para móviles */
@media only screen and (max-width: 768px) {
.nomobile {
display: none;
}
.mobile-only {
display: block;
}
.square-container {
display: flex;
flex-direction: column;
gap: 10px;
padding: 10px;
}
}