Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/03/2014, 07:42
Avatar de supercoco79
supercoco79
 
Fecha de Ingreso: octubre-2012
Ubicación: Islas Canarias
Mensajes: 115
Antigüedad: 12 años, 1 mes
Puntos: 35
Respuesta: Problema de posición con footer

Si lo que quieres es que el footer esté siempre en la parte inferior de tu página, entonces NO utilices position fixed.

Si lo que quieres es cambiar de fixed a relative cuando se cumpla una determinada condición utilzando Javascript, entonces debes dar el width del elemento en px y no en %. Una manera de hacerlo es utilizando el método width() de JQuery para obtener el valor en px, de la siguiente manera:

Código:
var width = $("#masterpanel").width(); //obtenemos el valor antes de cambiar el position
$("#masterpanel").css('position', 'relative'); //cambiamos de position
$("#masterpanel").css('width', width + 'px'); //le damos el valor anterior de width
Un saludo.
__________________
Yesterday was the only easy day. Deportes de aventura