Cómo crear tablas receptivas con CSS puro usando Grid Layout Module

Cómo crear tablas receptivas con CSS puro usando Grid Layout Module

TL; DR La forma más popular de mostrar una colección de datos similares es usar tablas, pero las tablas HTML tienen el inconveniente de ser difíciles de hacer receptivas. En este artículo, utilizo el módulo de diseño de cuadrícula CSS y las propiedades de CSS (y no Javascript) para diseñar tablas que envuelven columnas según el ancho de la pantalla, lo que cambia aún más a una tarjeta basada en el diseño para pantallas pequeñas. Para los im

Lee mas
Cómo aplicar estilo a los enlaces en CSS

Cómo aplicar estilo a los enlaces en CSS

Enlaces de estiloLos enlaces pueden ser de estilo con cualquier propiedad CSS, tales como color, font-family, font-size, y padding. He aquí un ejemplo sencillo:a { color: hotpink; }Además, los enlaces pueden tener un estilo diferente según el estado en el que se encuentren.Los enlaces también tienen 4 estados, y muchos programadores diseñan cada estado de manera diferente. Los

Lee mas

   Seamos elegantes: cómo crear módulos y clases con Python

Seamos elegantes: cómo crear módulos y clases con Python

En los lenguajes informáticos orientados a objetos como Python, las clases son básicamente una plantilla para crear sus propios objetos. Los objetos son una encapsulación de variables y funciones en una sola entidad. Los objetos obtienen sus variables y funciones de las clases. ¿Que qué? Aquí hay algunos ejemplos que lo ayudarán a comprender: siga leyendo. Tambié

Lee mas

   Cómo administrar sus versiones de Ruby

Cómo administrar sus versiones de Ruby

Ruby ha cambiado con el tiempo Ruby ha estado en constante desarrollo desde la década de 1990. Y como muchos idiomas, ha habido cambios de sintaxis en las versiones. Esto significa que es importante tener claro qué versión de Ruby espera su código. Probablemente el cambio más visible se produjo con Ruby 1.9. An

Lee mas

   Lista de comprobación de la arquitectura de software backend: cómo crear un producto desde cero

Lista de comprobación de la arquitectura de software backend: cómo crear un producto desde cero

Te despiertas una mañana para tomar tu taza de café y listo, el momento Eureka está aquí. Finalmente descubrió su modelo de negocio y todo encaja. Sabes que a los inversores les encantará y no puedes esperar a empezar a desarrollar el producto. La ventaja de ser el primero en moverse es suya. Estos momentos son raros, pero cuando suceden, debe comenzar en el momento adecuado. Todo

Lee mas

   Cómo construir una cadena de bloques desde cero con Go

Cómo construir una cadena de bloques desde cero con Go

Introducción Con Web 3.0 y blockchain cada vez más comunes, ¿sabes qué es blockchain? ¿Conoce sus ventajas técnicas y casos de uso? El objetivo de este tutorial es presentar la tecnología blockchain desde una perspectiva técnica construyendo una desde cero. Olvídese de todo lo que ha escuchado sobre blockchain en las redes sociales. Ahora, c

Lee mas

   Cómo construir un sitio web de comercio electrónico con Django y Python

Cómo construir un sitio web de comercio electrónico con Django y Python

Aprenda a crear un sitio web de comercio electrónico con Django y Python en este curso completo de JustDjango Aprenderá todos los pasos para desarrollar un sitio de comercio electrónico completo, que incluyen: Instalación y configuración del proyecto Agregar artículos a un carrito Mejorando la IU Crear un resumen de pedido El proceso de pago Manejo de pagos con Stripe Códigos de descuento Gestionar reembolsos Direcciones predeterminadas Guardar la información de la tarjeta de crédito También puede ver el curso en video completo en el canal de YouTube freeCodeCamp.org (repro

Lee mas

   ¿Cómo optimizar las aplicaciones React con Lazy Loading?

¿Cómo optimizar las aplicaciones React con Lazy Loading?

Para sus componentes, imágenes y lo que no La carga diferida es una técnica antigua para optimizar las aplicaciones web y las aplicaciones móviles. La cosa es bastante sencilla: no renderice cosas si no se ven o no se requieren en ese momento. Entonces, por ejemplo, si tenemos una lista de publicaciones para mostrar, inicialmente solo deberíamos renderizar lo que está en la ventana gráfica. Eso s

Lee mas

   tmux en la práctica: iTerm2 y tmux

tmux en la práctica: iTerm2 y tmux

Beneficios y desventajas de usar iterm2 vs tmux localmente. Cómo configurar el perfil iTerm2 para anular las asignaciones de teclas para activar acciones tmux analógicas Esta es la segunda parte de la serie de publicaciones "tmux en la práctica". Entonces estás usando el emulador de terminal iTerm2 en OSX. Y h

Lee mas

   Cómo configurar su nueva MacBook para la codificación

Cómo configurar su nueva MacBook para la codificación

Comencé un nuevo trabajo el lunes (va genial, gracias por preguntar) y eso significa una MacBook Pro nueva y en blanco. Afortunadamente, todavía tengo mi vieja computadora de trabajo (mi último trabajo quizás no fue tan maravilloso, ya que tenía que traer el mío todos los días ...) Pero la próxima vez, probablemente tendré que entregar mi nueva computadora de trabajo, así que quería crear un registro de mi configuración. ¡Quizás tam

Lee mas