MBC - CMS

CSS en MBC

CSS en MBC

Previous topic Next topic  

CSS en MBC

Previous topic Next topic  

Estas son algunas de las cláusulas CSS más habitualmente utilizadas en la definición de campos y formularios.

 

Adicionalmente puede forzar a cargar una hoja CSS dentro del código del módulo utilizando una llamada desde la configuración.

 

Nota importante: recuerde poner al final de cada propiedad de estilo un punto y coma (;) que indica el final de la propiedad.

 

Recomendamos a los usuarios de nivel bajo/medio que se documenten con cualquier libro que describa de forma general las CSS o bien que consulte la web de W3C

 

Modelo de cajas en CSS

 

cajaCSS

Margen=Margin Borde=border Relleno=padding Ancho=width Alto=height Contenido=espacio al que afectan los anteriores

 

CSS

EJEMPLO

DESCRIPCIÓN

font-family

font-family: Verdana, Arial, Helvetica, sans-serif, "Times New Roman", Times;

tipografía que deseamos utilizar

font-style

font-style:italic;

estilo asignado a la tipografía (italica por ejemplo = italic), puede usar normal, oblique, inherit, italic

font-weight

font-weight:bold;

Densidad del texto (negrita por ejemplo = bold)

font-size

font-size:14px;

Tamaño del texto en pixel o em

font

font:large italic bold Arial, Helvetica, sans-serif;

Permite el uso simultáneo de los valores anteriores

text-indent

text-indent:inherit;

Indentación del texto

text-align

text-align:justify;

Alineado del texto

text-transform

text-transform:capitalize;

Conversión del texto (mayúsculas, minúsculas, capitalizar, heredar, nada) lowercase, uppercase, capitalize, inherit, none

word-spacing

word-spacing:normal;

Espaciado entre palabras

letter-spacing

letter-spacing:normal;

Espaciado entre letras

color

color:#FF00FF;

Color del texto, use el formato de RRGGBB precedido del signo #

background-color

background-color:#CC3366;

Color del fondo, use el formato de RRGGBB precedido del signo #

background-image

background-image:url(ruta/archivo.ext);

Imagen de fondo, es necesario indicar la ruta y nombre del archivo, así como la extensión de este

background-repeat

background-repeat:repeat-x;

Repetir imagen, puede utilizarse horizontal (x) o vertical (y)

background-position

background-position:top right;

Posición de la imagen, utilice top/bottom left/right para indicar que posición asume, puede utilizar dos al tiempo (top left o botom right)

background

background:top left #096 repeat-x url(ruta/archivo.ext);

Permite el uso simultáneo de los valores anteriores

padding-left

padding-left:0px;

Espaciado interno por la izquierda

padding-right

padding-right:20px;

Espaciado interno por la derecha

padding-top

padding-top:10px;

Espaciado interno superior

padding-bottom

padding-bottom:30px

Espaciado interno inferior

padding

padding:10px 20px 30px 0px;

Permite el uso simultáneo de los valores anteriores, los valores separados por espacio, indique los px y en orden top/right/bottom/left

margin-left

margin-left: 0px;

Espaciado externo vacío por la izquierda

margin-right

margin-right:20px;

Espaciado externo vacío por la derecha

margin-top

margin-top:10px;

Espaciado externo vacío por arriba

margin-bottom

margin-bottom:30px;

Espaciado externo vacío por abajo

margin

margin:10px 20px 30px 0px;

Permite el uso simultáneo de los valores anteriores, los valores separados por espacio, indique los px y en orden top/right/bottom/left

border-color

border-color:#FA1864;

Color del borde

border-style

border-style:solid;

Estilo del borde

border-width

border-width:2px;

Grosor del borde

border-left

border-left:1px;

Borde izquierdo

border-right

border-right:3px;

Borde derecho

border-top

border-top:2px;

Borde superior

border-bottom

border-bottom:4px;

Borde inferior

border

border:2px solid #CCC;

Permite el uso simultáneo de los valores anteriores

#RRGGBB

#18F2A7

Notación RGB de 6 valores hexadecimales (habitualmente la notación utilizada)

#RGB

#F26

Notación simplificada de RRGGBB siempre que los números de cada sean iguales CCFFAA=CFA

rgb(R,G,B)

rgb(16,26,158)

Notación de tres colores de valores 0 a 255

rgb (R%,G%,B%)

rgb(30%,18%,80%)

Notación de tres colores de valores porcentuales

cursor

cursor:move;

Especifica el curso sobre el elemento [ [http://.../cursor.ico,]* [ auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize | text | wait | help | progress ] ]

 

Los colores en formato RGB pueden ser escritos como #FF00FF es decir en pares de valores hexadecimales o bien si son repetidos con una sola letra #F0F como sería el caso para este ejemplo.

En los valores de top/right/bottom/left podemos utilizar también normas como todos iguales con un solo valor así en lugar de 2px 2px 2px 2px podemos poner 2px, de la misma forma podemos hacer pares top/bottom right/left y poner 2px 3px que equivale a 2px 3px 2px 3px.