Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] crear pagina pequeña con css

Estas en el tema de crear pagina pequeña con css en el foro de CSS en Foros del Web. tengo el siguiente codigo ya listo en html: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < p > HOLA < / p >< div class = ...
  #1 (permalink)  
Antiguo 15/09/2013, 12:18
 
Fecha de Ingreso: agosto-2013
Mensajes: 57
Antigüedad: 10 años, 8 meses
Puntos: 1
crear pagina pequeña con css

tengo el siguiente codigo ya listo en html:

Código HTML:
Ver original
  1. <p>HOLA</p><div class="tool"><table><form action="hola.php" method="post">
  2. <tr><td>nombre</td><td><input type="text" size="20" /></td></tr>
  3. </form></table></div>

el codigo css es el siguiente:

Código CSS:
Ver original
  1. .tool{display:none;}
  2. p:hover+.tool,.tool:hover{display:block;position:absolute;background:#ccc;padding:10px;border-radius:10px;}
la cual en html me abre una pequeña pagina el problema es ya cuando quiero ingresar texto al formulario, desaparaece el cuadro ya que no estoy posicionado sobre el texto inicial. como podria lograrlo? saludos.

Última edición por pzin; 15/09/2013 a las 14:11
  #2 (permalink)  
Antiguo 15/09/2013, 12:35
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: crear pagina pequeña con css

Una posible solución es meter ese <div> dentro del <p> y por supuesto cambiar ese "+" por un "<"

Código HTML:
Ver original
  1. <div id="hola">HOLA <div class="tool"><table><form action="hola.php" method="post">
  2. <tr><td>nombre</td><td><input type="text" size="20" /></td></tr>
  3. </form></table></div></div>

Código CSS:
Ver original
  1. .tool{display:none;}
  2. div#hola:hover>.tool{display:block;position:absolute;background:#ccc;padding:10px;border-radius:10px;}


<iframe width="100%" height="300" src="http://jsfiddle.net/c2am/mzB8X/1/embedded/" allowfullscreen="allowfullscreen" frameborder="0"></iframe>

http://jsfiddle.net/c2am/mzB8X/1/embedded/result/


Ahora, por favor quita esa tabla ya que un input no es un "dato a tabular".
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #3 (permalink)  
Antiguo 15/09/2013, 12:39
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: crear pequeña pagina css

NO REPITAS TEMAS: http://www.forosdelweb.com/f4/crear-...n-css-1073569/
Reporta el tema anterior para que lo unan a este, ya que corresponde a este foro más que donde ya te di una respuesta.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--

Etiquetas: background, html, pequeña
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:35.