Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?
Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

96877 Mensajes en 12261 Temas- por 3819 Usuarios - Último usuario: pinolero
 
Páginas: [1]   Ir Abajo
Imprimir
0 Usuarios y 1 Visitante están viendo este tema.
Autor Tema: Diseño web - Css al azar    (Leído 323 veces)
Thor
ZP Addicto
**

ZP Points: 9
Desconectado Desconectado

Sexo: Masculino
Mensajes: 55
$278.34 Zollars

Inventorio
Enviame Dinero

Leteo y Eunoe


Ver Perfil
« en: Septiembre 24, 2008, 01:39:57 »

Este post no es un tutorial, pero si es algo que involucra al diseño de paginas web en general al manejar el concepto de las clases, y si importancia a la hora de enfrentar un proyecto de diseño y programación web, por eso lo he posteado acá, si no encaja pues los moderadores lo moveran.

A quien no le gustaría que su web cambiara totalmente y al azar cada vez que un visitante entra en ella?, como hacerlo?, pues teniendo varios archivos .css, y un script que cambie dichos .css al azar.

Como saben se pueden manejar todos los elementos de cada pagina con los .Css, desde el fondo, los headers, colores de texto, en fin, todo es todo.

Pues aquí os dejo el script que hace esto, ademas de que se puede configurar para manejar muchas cosas mas, solo es cuestión de experimentar con la linea document.write, la cuestión radica en conocer el manejo de los archivos .css, ademas de que el script depende del numero de archivos .css a utilizar, por lo tanto se debe configurar el script, este esta hecho para 6 archivos de clases .Css, ubicados en la carpeta raiz:


Código:
<script>
//Se define la variable clase que sera un numero al azar entre 1 y 6 (Depende del numero de CSS)
var Clase=Math.round(6*Math.random())
//aqui se define la variable con el nombre del archivo al azar que se usara lineas mas abajo
if (Clase<=1)
RdClase="Clase1.css"
else if (Clase<=2)
RdClase="Clase2.css"
else if (Clase<=3)
RdClase="Clase3.css"
else if (Clase<=4)
RdClase="Clase4.css"
else if (Clase<=5)
RdClase="Clase5.css"
else
RdClase="Clase6.css"
//Se escribe la linea que define el archivo CSS a usar
document.write('<link href="'+RdClase+'" rel= "'+' stylesheet" type="text/css">')
</script>


Les dejo el ejemplo para que lograr algo como esto:









Cada vez que se actualiza la pagina, se cambia de diseño en general, ya es cuestión de experimentar con los elementos de la web (como siempre digo  Wink).

Me he inspirado en la web Css Zen Garden para darle vida a este miniproyecto y os dejo todos los recursos usados para que lo modifiquéis a vuestro antojo, y es para que vean que a la hora de diseñar una pagina, no hay limites (como en todo, solo nuestra mente nos detiene).

http://rapidshare.com/files/147472281/CSS_RAndom_Sample.rar.html

PD. Son dos post fundidos en uno.
Después dejo mi diseño para el Css Zen Garden!
En línea

Regalo de Strayfer(Badtron)


El hombre, en su orgullo, creó a Dios a su imagen y semejanza.
.Яx//19.
+.Roxas=GFx+
Moderador Global.
ZP xTreme
*****

ZP Points: 102
Desconectado Desconectado

Sexo: Masculino
Mensajes: 2768
$1535.00 Zollars

Inventorio
Enviame Dinero

haha


Ver Perfil WWW
« Respuesta #1 en: Septiembre 25, 2008, 12:42:03 »

:O esta genial el tuto por ke no decirlo asi XD !! aunke por el momento no konosco mucho css  se ve interesante el script y su funcion !!
salud3z
En línea

.Яx//19.

Spoiler: + Fan Bars: (click para mostrar)
Spoiler: SOTW (click para mostrar)


Páginas: [1]   Ir Arriba
Imprimir
Ir a: