Barras de progreso con CSS
Escrito por J.F. el Monday, 31 de March del 2008 a las 17:42

Interesante forma de incorporar a nuestra página web una barra de progreso, simplemente mediante CSS y un gif animado. El código es muy sencillo, simplemente hemos de tener presente que el ancho máximo serÃan 200px, por tanto si queremos un 50%, tendrÃamos que darle al elemento un ancho de 100px en el atributo style. Con un ejemplo se ve claramente:
Se puede conseguir el mismo ejemplo utilizando algún tipo de lista, como ésta que propone el autor:
El código CSS incluido por el autor en el ejemplo que se puede descargar desde su página es la siguiente:
-
dl, dt, dd{margin:0;padding:0;}
-
-
dd{
-
width:216px;
-
height:41px;
-
background:url(bg_bar.gif) no-repeat 0 0;
-
position:relative;
-
}
-
dd span{
-
position:absolute;
-
display:block;
-
width:200px;
-
height:25px;
-
background:url(bar.gif) no-repeat 0 0;
-
top:8px;
-
left:8px;
-
overflow:hidden;
-
text-indent:-8000px;
-
}
-
dd em{
-
position:absolute;
-
display:block;
-
width:200px;
-
height:25px;
-
background:url(bg_cover.gif) repeat-x;
-
top:0;
-
}
-
-
/* SINGLE PROGRESS BAR */
-
-
.progressBar{
-
width:216px;
-
height:41px;
-
background:url(bg_bar.gif) no-repeat 0 0;
-
position:relative;
-
}
-
.progressBar span{
-
position:absolute;
-
display:block;
-
width:200px;
-
height:25px;
-
background:url(bar.gif) no-repeat 0 0;
-
top:8px;
-
left:8px;
-
overflow:hidden;
-
text-indent:-8000px;
-
}
-
.progressBar em{
-
position:absolute;
-
display:block;
-
width:200px;
-
height:25px;
-
background:url(bg_cover.gif) repeat-x 0 0;
-
top:0;
-
}
Para más información, y ver más claro su uso no dudes en ver la demo o descargarte el archivo de ejemplo.
Comentarios (1)
- Añadir este post a
- Del.icio.us -
- Meneame -
- Digg -
- Webeame
Entradas relacionadas
Comentario de wow gold
Realizado el Wednesday, 15 de October del 2008 a las 12:20
We have been an ebay power seller and paypal confirmed seller of wow gold for years.
