Ver Mensaje Individual
  #3  
Antiguo 22-08-2007
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Reputación: 19
papulo Va por buen camino
Exacto, veo que tiene que ver con la CSS y la propiedad float.

¿Tengo que aplicarla a cada FORM de forma explícita?

Voy a ver por internet que es eso.

Gracias mil, Roman.

Edito:

Después de hacer unas pruebas, mi código estaba tal que así:
Código PHP:
<div id="options_menu" class="optionsmenu">
    <form method="post" action="index.php">
        <input id="search" name="companyaddressid" type="hidden" value="<?php echo $company_address_id?>" />
        <input type="submit" value="Clientes"  />
    </form>
    <form method="post" action="temp/clientes.php">
        <input id="addedit" name="companyaddressid"  type="hidden" value="<?php echo $company_address_id?>" />
        <input type="submit" value="Añadir/Editar"  />
    </form>    
</div>
Y al ver tu código:

Código PHP:
<style type='text/css'>
form
{
    
border1px solid silver;
    
padding1em;
    
width15%;
    
floatleft;
    
margin-right1em;
}
</
style>
</
head>

<
body>
<
form>
<
div><input type='text'></div>
<
div><input type='submit'></div>

</
form>

<
form>
<
div><input type='text'></div>
<
div><input type='submit'></div>
</
form>

<
form>
<
div><input type='text'></div>
<
div><input type='submit'></div>
</
form>
</
body>
</
html
Yo, en un arranque de ingenio sin precedentes, he puesto lo mío así:

Código PHP:
<div id="options_menu" class="optionsmenu">
    <form method="post" action="index.php" style="float: left">
        <input id="search" name="companyaddressid" type="hidden" value="<?php echo $company_address_id?>" />
        <input type="submit" value="Clientes"  />
    </form>
    <form method="post" action="temp/clientes.php" style="float: left">
        <input id="addedit" name="companyaddressid"  type="hidden" value="<?php echo $company_address_id?>" />
        <input type="submit" value="Añadir/Editar"  />
    </form>    
</div>
Partiendo que la página tiene el contenido centrado (lo indico en las CSS sobre el <body> y tengo un <div> con un ancho y tal, ahora, sin darle estilo de ningún tipo, me salían dos botones (de los form) uno encima del otro, en bloque en medio de la pantalla y con un bonito fondo de color.

Ahora me salen los dos botones en la parte izquierda de la pantalla, pero situados fuera-dabajo de una linea de un par de pixels que deben de ser los margenes del DIV.
No se bien bien donde falla.
__________________
"El aprendizaje potencia la intuición"
Yo mismo, en un momento de inspiración. v2.0

Última edición por papulo fecha: 22-08-2007 a las 17:31:54.
Responder Con Cita