Maestro CSS, destripando estilos. Cap. 14: Propiedades de capa (border)

Escrito por Arzet el 25-03-2009

maestrocss3

Seguimos con las definiciones de los estilos para las capas, esta vez hablaremos de la propiedad border.

Border
La propiedad border es bastante sencilla, pues nos permite dar estilos a los bordes de nuestra capa, ya sea de tamaño, color o tipo.

Se trata de una de las propiedades más versátiles porque  nos permite definir los valores para cada uno de los cuatro costados de nuestra capa de forma totalmente individual e independientemente del otro costado, así que vamos a desglosarlos uno a uno.
Leer el resto de la entrada »

Artículos relacionados

13 videotutoriales para Photoshop CS4

Escrito por Jordi Soro (Guepmascle) el 23-03-2009

Si trabajas con Photoshop CS, CS2 o CS3 y no te has decidido a pasarte a CS4 por su coste (son tiempos de crisis, etc, etc), te recomiendo que no mires estos tutoriales para Photoshop CS4 en el se muestran parte de las nuevas características que el producto de Adobe nos ofrece, ya que seguramente después de verlos no habrá marcha atrás y necesitarás de manera inmediata este nuevo software de edición fotográfica. Aquí te dejamos uno de los tutoriales.

[ 13 tutoriales para Photoshop CS4 (en inglés) ]

Vía: Diego Mattei

Artículos relacionados

Maestro CSS, destripando estilos. Cap. 13: Propiedades de capa(margin, padding)

Escrito por Arzet el 18-03-2009

maestrocss1

Margin
La propiedad margin se utiliza para establecer la anchura de algunos o todos los márgenes de los elementos. Esto es la distancia que separa nuestra capa respecto a su contenedor.

Los valores para margin se pueden definir de muy distintas formas como podemos ver a continuación y además puede adquirir valores negativos:

  • margin-top, margin-left, margin-right, margin-bottom
    Estos no son propiamente valores para la propiedad margin, sino que se trata de diferentes tipos de propiedades definidas individualmente. Cada uno de esto márgenes definiría individualmente el espacio vertical (superior o inferior) u horizontal (izquierdo o derecho)  del bloque.

    La sintaxis sería del tipo: #capa{ margin-top:10px;}

    Leer el resto de la entrada »

Artículos relacionados

Maestro CSS, destripando estilos. Cap. 12: Propiedades de capa(height, width, max-height, max-width, min-height, min-width)

Escrito por Arzet el 11-03-2009

maestrocss

En el anterior capítulo finalizamos las propiedades CSS típicas de visualización. Ahora hablaremos de las propiedades de capa, que son esos estilos que afectan directamente al formato que tendrá nuestra capa, es decir tamaños, márgenes, relleno, bordes, perfiles o fondos.

Height
La propiedad height establece la altura de nuestra capa mediante una medida.  Esta altura evidentemente nunca puede ser negativa y no funciona en los elementos en linea que no sean imágenes (no podemos dar, por ejemplo, una altura a una linea de texto).

Nota: Utilizar porcentajes % para definir la altura no es tan sencillo como usarlos para definir la anchura, pues cuando intentamos establecer una  altura de capa mediante un porcentaje, se toma como referencia la altura del elemento que lo contiene, pues si no tiene establecida una altura se ignora la altura en porcentaje y se sustituye por el valor auto.

La propiedad height marca la altura de cada elemento independientemente de los márgenes, bordes o rellenos  que se sumarían de forma que la altura total será diferente a la definida inicialmente.

Width
La propiedad width establece la anchura de nuestra capa mediante una medida. Para los elementos de bloque (div), como ya dijimos usan todo el ancho posible, de forma que establecer una anchura hará que solo se use el ancho definido, pero el elemento seguirá siendo un elemento de bloque, de forma que el siguiente elemento no se pondría al lado, sino justo debajo.

Al igual que pasaba en el caso del height, esta propiedad no funciona en los elementos en linea que no sean imágenes, tampoco funciona con valores negativos y los márgenes, bordes o rellenos aumentan el tamaño inicial definido.

Max-height / Min-height
Estas dos propiedades nos permiten establecer una altura máxima y una altura mínima para nuestra capa. Esto nos puede venir muy bien para crear, por ejemplo, tarjetas de una misma altura independientemente de su contenido.
Pero no es oro todo lo que reluce y como siempre IE en versiones 6 o anteriores no reconocen esta propiedad con lo que nos veremos obligados a usar algunos trucos para el perfecto visualizado en estos navegadores:

max-height: 300px;
height: expression(this.scrollHeight > 301? “300px”:”auto);”

min-height:150px;
height: expression(this.scrollHeight < 151? “150px”:”auto);”

La función expression es solo reconocida por el navegador IE y nos servirá para simular este efecto, aunque debemos saber que esta propiedad no está validada por la W3C.

Max-width / Min-width
Propiedades muy poco usadas. Gracias a estas propiedades podremos establecer una anchura máxima o una anchura mínima para nuestra capa. De esta forma aunque el contenido de nuestra capa no tenga el tamaño que deseemos, podemos forzar a que nuestra capa si disponga de ese tamaño.

Al igual que en el anterior caso, IE no reconoce estas expresiones y deberemos usar de nuevo un truco que, evidentemente, no valida.

max-width: 300px;
height: expression(document.body.clientWidth > 301? “300px”:”auto);”

min-width:150px;
height: expression(document.body.clientWidth< 151? “150px”:”auto);”

Artículos relacionados

Tutorial. Efecto de haz de luz con Photoshop

Escrito por Jordi Soro (Guepmascle) el 05-03-2009

ronaldo

Consigue gracias a este tutorial (en inglés), un efecto bastante fantasioso pero a la vez resultón y más sencillo de lo que podría parecer a simple vista.

[ Ver tutorial de haz de luz con Photoshop ]

Artículos relacionados

Maestro CSS, destripando estilos. Cap. 11: Propiedades de visualización (white space, z-index)

Escrito por Arzet el 03-03-2009

maestro11

Seguimos después de una pequeña parada con un capítulo más de Maestro CSS y para seguir por donde lo dejamos en el anterior capítulo, continuaremos hablando de propiedades de visualización, en concreto de white-space y z-index.

Leer el resto de la entrada »

Artículos relacionados

Tutorial. Diseño tipográfico 3D con Illustrator

Escrito por Jordi Soro (Guepmascle) el 25-02-2009

playful

Gracias a este tutorial (en inglés), los usuarios de Illustrator con unas cuantas horas de vuelo en el programa vectorial de Adobe aprenderán a mejorar sus diseños aprovechando las 3 dimensiones y creando gráficos con una profundidad de campo mucho más efectista.

[ Ver tutorial de Diseño tipográfico 3D ]

Artículos relacionados

Tutorial. Desmaquillaje con Photoshop

Escrito por Jordi Soro (Guepmascle) el 20-02-2009

Más que un tutorial podríamos decir que se trata de un truco para desmaquillar cualquier persona de una fotografía y en tan solo unos segundos con Photoshop.

Vía: Picture Social

Artículos relacionados