Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2012, 20:06
exangel
 
Fecha de Ingreso: abril-2008
Mensajes: 613
Antigüedad: 16 años, 1 mes
Puntos: 22
Respuesta: Problemas con Website Autoajustable

Hola,
Tienes que estudiar bien qué elementos agrupar en CLIPS par aluego situar en función del tamaño de pantalla.
en la imagen que muestras, tienes que analizar qué elementos tienen una posición fija y cuales cambian y agruparlos.
Por ejemplo, el FOOTER negro debería de ser todo un clip, donde tendrías otro clip 8el fondo negro) al cual darías el ancho del STAGE.
Luego, dentro de este mismo clip, tendrías otro clip que contendría la marca de la izquierda, los logos de redes sociales y el texto de la derecha.
Estos 3 últimos elementos deberían estar todo en un solo clip con tamaño y posición vertical fija. La posición horizontal la situarías en función
del ancho del stage y con respecto al clip contenedor, donde tiene la franja negra y el clip con los 3 elementos.

Supongo que será en AS3. Te paso el código para el evento RESIZE y la función a la que llama.

stage.addEventListener(Event.RESIZE, resituar);
function resituar(event:Event):void {
//AQUI TODAS LAS OPERACIONES DE PARA SITUAR LOS ELEMENTOS Por ejemplo:
footer.fondo.width=stage.stageWidth;//esto redimensionaría el fondo negro del footer, presuponiendo que el clip del fondo negro se llama "fondo" y está dentro de un clip llamado "footer" en el escenario principal,
footer.elementos.x=(footer.fondo.width/2)-(footer.elementos.width/2);// esto centraría los 3 elementos dentro del footer, suponiendo que esos 3 elementos están dentro de un clip llamado "elementos"
footer.y=stage.stageHeight-footer.height; esto situaría el footer completo en el borde inferior.
}

Igual toda esta explicación es un lío, pero espero que te sirva.

Saludos
__________________
Compartir es vivir
www.programador-php.com

Última edición por exangel; 18/01/2012 a las 20:17 Razón: error al enviar