Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/07/2012, 09:23
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 10 meses
Puntos: 14
Respuesta: Problema posicionando

Cita:
Iniciado por gebremswar Ver Mensaje
Hola ananda, que tal.


Olvido? Pero si tu penúltimo mensaje es de ayer.

Si lo que deseas es pronta ayuda, lo mejor es que compartas tu código completo y de ser muy extenso quitar lo innecesario.

Yo copie tu código y lo introduje en sus respectivas etiquetas html, body, script, style, etc. Y sin modificar nada solo obtuve en el navegador un botón verde con demasiado margen izquierdo y un exagerado margen negativo superior.

Si lo que quieres es una respuesta acertada, lo mínimo que puedes hacer es facilitamos el trabajo.
Ok, tienes razón, te dejo el código completo a ver si ves donde esta el error

Código PHP:

<html etc>
 <
script type="text/javascript">

$(
document).ready(function(){
$(
".editar").click(function(){
    $(
".editar").animate({width:414},"slow",function(){
    $(
".formulario").toggle(function(){
        $(
".formu").slideToggle("slow");
    });
    });
  });
});

</script>

   <div class="formulario">
        
    <table>

//Aquí va todo el formulario que omito por ser muy largo//

</table>
</div>

 <div id="edicion">
    <input type="button" id="editar" class="editar" value="Editar información"/>
    </div>

    <div class="formu" >
 
 
  <table>

//El segundo formulario que también voy a omitir//

</table>

</div> 

Y el código CSS:
Código PHP:

.formulario{
    
margin-top:-461px;
    
margin-left:1000px;
    
width:377px;
    
padding5px;
text-alignleft;
background#E5EECC;
bordersolid 1px green;
padding-left:30px;
}

div.formu{
margin0px;
text-alignleft;
background#E5EECC;
bordersolid 1px green;
margin-top: -461px;
margin-left1000px;
padding-left29px;
width373px;
display:none;
}

.
formu {
displaynone;
border1px solid green;
width416px;
padding-left10px;
padding-bottom10px;
padding-right10px;
padding-top5px;
}

.
editar{
background-color#22B14C;
border1px solid green;
colorwhite;
height30px;
width130px;
font-weightbold;
cursorpointer;

La class "div.formu" no sé si está bien que la ponga porqué vi que lo pusieron en el tutorial de w3schools y pensé que debía ponerlo.

El efecto que tiene que hacer es el siguiente: Aparecer el formulario 1 con el botón de "Editar información" arriba (eso lo conseguí dejándolo suelto con ayuda de los margins pero en mozilla se ve distinto) y que al darle a dicho botón, el formulario 1 desaparezca y aparezca el formulario 2 justo en el mismo sitio y con el botón de "Editar información" en el mismo sitio que el anterior, ya que es un Toggle y al darle volvería a aparecer el formulario 1.

Agradezco mucho vuestra ayuda.