Inicia sesión





Ordenar:



Los atributos data y el dataset API

El atributo data, o más bien, los atributos data-*, introducidos en HTML5, permiten definir datos personalizados asociados a elementos DOM de una forma estandarizada. Si volvemos a HTML4, los datos asociados a elementos DOM eran almacenados en otros...

Animaciones básicas con CSS transition

Fabuloso CSS3. Las animaciones, antes reservadas a jаvascript y otras tecnologías, ahora son posibles con CSS. Existe la propiedad animation, más específica para animaciones, pero en este post voy a hablar de transition. No es que sea la panacea...

Imágenes background en diseño responsive

En el diseño responsive las imágenes tienen algunos inconvenientes: carga de archivos innecesariamente pesados para pantallas pequeñas y necesidad de redimensionar las imágenes con la posible distorsión y pérdida de calidad. Hay múltiples soluciones...

Cómo hacer un iframe responsive

Muchos servicios multimedia, como YouTube o SoundCloud, utilizan el viejo elemento <iframe> para insertar el contenido en otras webs. Y que conste que digo «viejo» con todo el cariño. En los días que corren dónde el diseño adaptativo es más...

Como cambiar el color del texto seleccionado con CSS

Cuándo seleccionamos texto en una página web, el fragmento seleccionado queda resaltado con un color de fondo y un color de fuente determinado. Los colores utilizados dependen del navegador y sistema operativo, no hay un estándar al respecto, pero...

Cómo cambiar el cursor por una imagen personalizada

La propiedad CSS cursor especifica el tipo de cursor que se mostrará cuándo se señala un elemento. Se puede especificar directamente mediante el nombre del tipo de cursor que queremos utilizar de entre los tipos de cursores de sistema, por ejemplo,...

Haciendo un spinner con CSS

Los spinners, esos típicos símbolos que nos muestran que estamos a la espera de algún proceso de carga, han sido durante mucho tiempo imágenes tipo GIF. Pero CSS le ha comido casi todo el terreno. Con las propiedades animation, transform y...

El caso del colapso de márgenes en CSS

De forma general, los elementos de un documento HTML se representan como una caja o bloque cuyas características define el llamado box model (modelo de bloques o cajas). Este modelo se aplica de forma predeterminada a todos los elementos de nivel...

Cómo utilizar z-index y los contextos de apilamiento

La propiedad z-index en CSS se utiliza para ordenar los elementos que se superpongan entre sí. Con la propiedad z-index podemos controlar qué elemento iría encima y cual debajo, como si el documento tuviera profundidad, tres dimensiones en lugar de...

El método focus() en javascript

El método focus() en jаvascript, como su nombre indica, se utiliza para enfocar un elemento. No todos los elementos pueden ser enfocados y no hay una lista definitiva de elementos que admiten focus() pero sin duda los más comunes en los que se usa...

Las diferencias entre :focus y :active

Las pseudo-clases CSS son identificadores que se añaden a los selectores para dirigir reglas de estilo solo a los elementos que se encuentren en un determinado estado, y así facilitamos que el usuario pueda distinguirlos de otros elementos similares...