style="display:none" me oculta todo lo que viene detrás.
Tengo dos formularios y un div con texto, así más o menos:
<div id="formuldatos">
<form method="post" id="busc">
….
<form/>
</div>
<div id="formu">
<form method="post" id="formulariodatos">
….
<form/>
</div>
<div id="introduccion">
…..
</div>
El problema es que cuando oculto el primer formulario:
<div id="formuldatos" style="display:none">
Me oculta este formularios y lo que va detrás, <div id="formu"> y <div id="introduccion"> y no se me ocurre porqué.