Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2010, 05:34
Avatar de MarioAlejandroCR2
MarioAlejandroCR2
 
Fecha de Ingreso: mayo-2010
Ubicación: Esparza - Puntarenas
Mensajes: 98
Antigüedad: 14 años
Puntos: 2
Pregunta Reducir espacio de más al ocultar un div con el siguiente código

Tengo este código, de ejemplo:

Código Css:
Ver original
  1. <body>
  2. <input type="button" value="Ver"
  3.  onClick="document.getElementById('oculto').style.visibility='visible'">
  4. <br>Este texto se ve siempre
  5. <div id="oculto" style="visibility:hidden">
  6. Este texto se verá cuando yo quiera
  7. </div>
  8. </body>

Pero cuando el div esta oculto, me carga el tamaño de todo lo que en verdad ocupa, cáundo lo que deseo es que si presiono muestre la info y al ocultar se reduzca de tamaño, capturas por si no me explico:

Ver Imagen: oculto1pq46ix.jpg

Link:http://www.imaxenes.com/imagen/oculto1pq46ix.jpg.html

Deseo que ese espacio gris enorme que en fondo contiene la info oculta se reduzca hasta el botoón que dice "Modificar noticia", si no no tiene tanto sentido, de antemano gracias.

El código original:
Código Varios:
Ver original
  1. <div class="divadd"><!--Div que contiene las entradas de inicio-->
  2.           <h1><?php echo $row_regis['titulo']?></h1>
  3.           </b>
  4.           <hr color="#DDDDDD">
  5.           <?php echo $row_regis['contenido']?><br />
  6.           <hr color="#DDDDDD">
  7.           <b>Autor:</b> <?php echo $row_regis['autor']?><br>
  8.           <b>Creado el:</b> <?php echo $row_regis['fecha']?> <b>a las</b> <?php echo $row_regis['hora']?><br>
  9.           <b>Categoría:</b> <?php echo $row_regis['tag']?><br>
  10.           <p></p>
  11.           <input type="button" value="Modificar Noticia" class="white"
  12. onClick="document.getElementById('oculto').style.visibility='visible'">
  13.           <div id="oculto" style="visibility:hidden" class="divadd">
  14.             <hr />
  15.             <h3>Modificar Noticia</h3>
  16.             <?php
  17. echo "<form method='post' name='formita' onsubmit='return checkdata(this)'>";
  18.   echo "<div>ID Noticia:</div>";
  19.   echo "<div><input name='idnoticia' value='".$row_regis['idnoticia']."' type='text' size='80' maxlength='9' /></div>
  20.   <div>Título:</div>
  21.   <div><input name='titulo' value='".$row_regis['titulo']."' type='text' size='80' maxlength='75' /></div>
  22.   <div>Contenido:</div>
  23.   <div><textarea name='contenido' type='text' style='width:500px; height:500px;'>".$row_regis['contenido']."</textarea></div>
  24.   <div>Autor:</div>
  25.   <div><input name='autor' value='".$row_regis['autor']."' type='text' size='80' maxlength='50' /></div>
  26.   <div>Fecha:</div>
  27.   <div><input name='fecha' value='".$row_regis['fecha']."' type='text' size='80'/></div>
  28.   <div>Hora:</div>
  29.   <div><input name='hora' value='".$row_regis['hora']."' type='text' size='80'/></div>
  30.   <div>Categoría:</div>
  31.   <div><input name='tag' value='".$row_regis['tag']."' type='text' size='80' maxlength='15' /></div>
  32.   <br />";
  33.        
  34. echo "<div><input name='enviar' type='submit' value='Modificar noticia' class='white'/></div>
  35. <input type='hidden' name='OC_insertar' value='formitamod'>
  36. </form>";
  37. ?>
  38.             <br/>
  39.             <input type="button" value="Ocultar Editor" class="white"
  40. onClick="document.getElementById('oculto').style.visibility='hidden'">
  41.           </div>
  42.           <p></p>
  43.         </div>
  44.         <!--Cierra add-->