¿Cómo desactivo el posicionamiento relativo?

2 minutos de lectura

avatar de usuario
Conocido

http://mikroautobusunuoma.org/

El posicionamiento del control deslizante en la página está mal en los 3 navegadores principales. Al desactivar ‘posición: relativa’ (estilo de elemento) parece solucionar el problema (en Firebug, etc.) He buscado en todos los archivos en el servidor y no puedo encontrar dónde está el estilo de elemento. Usé Agent Ransack para buscar varios términos para tratar de encontrar la línea de código, pero fue en vano.

Estoy perdido en cuanto a dónde ir desde aquí.

Este es un sitio de wordpress con un Jquery Slider integrado en el tema.

    <div id="featured-slider" style="background-image: none; position: relative; overflow: hidden;">

    element.style {
       background-image: none;
       overflow: hidden;
       position: relative;
    }

  • Los estilos están en tu style.css archivo en las líneas 186, 355 y 415. Firebug me lo dijo. :P

    – Sime Vidas

    20 de noviembre de 2012 a las 22:04

  • Te refieres a estilos en línea. Estos estilos están codificados en el archivo HTML o se agregan a través de JavaScript, por ejemplo, jQuery’s .css() método. Están no en sus archivos CSS.

    – Sime Vidas

    20 de noviembre de 2012 a las 22:08


  • No es de ahí de donde proviene el elemento.estilo. Element.style no está en el CSS, pero es cómo Firebug muestra los elementos que se aplican directamente a un elemento.

    – ernie

    20 de noviembre de 2012 a las 22:09

Hacer position:static !important;

Esto sobrescribirá cualquier CSS existente y estilo en línea.

Element.style es el estilo en línea.

si agregas !important sobrescribirá el estilo en línea, pero necesitará conocer la clase/id, a menos que pueda cambiar el estilo en línea.

  • Busqué todos los archivos en el servidor. Ese estilo en línea no existe. No en forma de CSS de todos modos … lol

    – ken

    20 de noviembre de 2012 a las 22:09

  • Correcto, porque element.style es el estilo de ese elemento en particular. Cuando esté usando Firebug, se mostrará como “element.style” cuando seleccione su div, el estilo será lo que sea que esté en el atributo “estilo”, que tiene: “imagen de fondo: ninguna; posición: relativa; desbordamiento : oculto;”

    – Jules

    20 de noviembre de 2012 a las 22:10


¿Ha sido útil esta solución?