Hola, tengo el siguiente problema, en la web tengo un div y en el interior una caja de texto. Mediante javascript al pinchar sobre la caja de texto el div y la caja de texto desaparecen y en su defecto se muestra un formulario. Luego si se hace click fuera del formulario, este desaparece y vuelve a mostrarse el div y su caja de texto. Y aquí es donde está el problema ya que cuando se vuelve a mostrar el div con su caja de texto, el div ya no envuelve a la caja de texto como es debido, pierde los margenes. (Me ocurre con todos los navegadores)
<div id="initcoment">
<input id="txtinitcoment" type="text" onfocus="comentInitHide();" value="Escribe tu comentario" />
</div>
#initcoment
{
background:#FAE4EE;
margin-left:3px;
margin-bottom:3px;
width:516px;
}
#txtinitcoment
{
width:480px;
height:20px;
margin:10px 5px 10px 15px;}