Programación Web y Scripting > CSS / SASS / LESS
Problema Al Maquetar Formulario
zaida20:
Otro problemilla:
tengo el siguiente código:
--- Código: Text --- <table class="tableconsulta"> <tr> <td width="531"><p>Para consultas pueden dirigirse también a..... </p> </td> </tr> </table>
estilo.css
--- Código: Text --- .tableconsulta { width: 541px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 9pt; text-align: center; color: #000000; border: 1px; bordercolor:#000066; bgcolor:#FFFF99;} el problema es que sólo hace ésto:
width: 541px;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 9pt;
text-align: center;
ni el borde ni los colores me los coloca, que estoy haciendo mal?
Saludos y gracias!! :hola:
zaida20:
Acabo de encontrar el fallo!!! :P
he cambiado ésto
--- Código: Text ---border: 1px; bordercolor:#000066; bgcolor:#FFFF99;
Por ésto
--- Código: Text ---border: 1px solid #000066; background-color:#FFFF99;
Y funciona!!! :kicking:
Saludos :hola:
zaida20:
Ya casi lo tengo, pero me fallan dos cosas:
formulario.htm
--- Código: Text ---<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"><head> <title></title> <link rel="stylesheet" href="formulario.css" type="text/css" /> </head> <body> <div id="formulario"> <form action="" method="post" name="comentarios" > <fieldset> <table class="tableform"> <tr> <td colspan="3"><legend>Datos de Contacto</legend></td> </tr> <tr> <td width="60"><label for="label">Nombre:</label></td> <td colspan="2"><input id="nick" type="text" name="nick"></td> </tr> <tr> <td><label for="label">Email:</label></td> <td colspan="2"><input id="email" type="text" name="email2"> </td> </tr> <tr> <td><label for="label">Fono:</label></td> <td colspan="2"><input id="www" type="text" name="www"></td> </tr> <tr> <td colspan="3"><legend>Motivo de Consulta</legend></td> </tr> <tr> <td colspan="3"><textarea id="comentario" name="comentario" cols="65" rows="6"></textarea></td> </tr> <tr> <td colspan="3"><legend>Forma Contacto</legend></td> </tr> <tr> <td><label for="label">Email:</label></td> <td colspan="2"><input name="fono" type="checkbox" disabled="" value="" class="checkbox"/></td> </tr> <tr> <td><label for="fono">Fono:</label></td> <td width="74"><input name="email" type="checkbox" disabled="" value="" class="checkbox" /></td> <td width="414"><input name="submit" type="submit" class="submit" value="Enviar" /></td> </tr> <tr> <td colspan="3"><div id="pie"> <table class="tableconsulta"> <tr> <td width="531"><p>Para consultas pueden dirigirse </p></td> </tr> </table> </div></td> </tr> </table> <input class="no_style" type="hidden" name="id" /><br /> </fieldset> </form> </div> </body></html>
formulario.css
--- Código: Text ---body{ margin: auto; width: 596px; padding-top: 5px; margin-top: 20px; border-top: 0;} /*----------------Formulario----------------------*/.tableform { width: 564px; border: 0px;}.tableconsulta { width: 541px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 9pt; text-align: center; color: #000000; border: 1px solid #000066; background-color:#FFFF99; font-weight: bold;}#formulario { margin: 10px; padding: 0px; border: 1px solid #f7f7f7; background-color: #fcfcfc;}fieldset { border: 0; padding: 5px;} legend{ font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 10pt; font-weight: bold; border: 0; margin-top:0; padding-top:0; margin-bottom: 0; padding-bottom: 0; color: #000000; margin-bottom: 20px;} label,input { font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 10pt; display: block; width: 250px; height: 15px; float: left; margin-bottom: 10px;} label { color: #000000; text-align: right; width: 10pt; padding-right: 10px;} input { border: 1px solid #000066; color: #ffffff;} textarea{ border: 1px solid #000066; font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 13pt; color: #000000;}input.submit { background-color: #ffffff; border-top: 1px solid #000066; border-left: 1px solid #000066; border-right: 1px solid #000066; border-bottom: 1px solid #000066; margin-top:10px; margin-bottom:10px; color: #000066; width: 100px; font-weight: bold; }input.checkbox { border: 0px; color: #ffffff; width: 30px;} br { clear: left;} .no_style{ border: 0;}
El primer problema es que el texto del submit no se ve correctamente, y el segundo problema es que los checkbox aparecen desabilitados ¿por qué?
Saludos y muchas gracias :hola:
venedan:
para que en el submit se vea el texto solo agregale un "height:auto;" dentro de "input.submit" y porque estan desabilitados los checkbox pues facil solo borrale esta opcion a los checkbox disabled=""
y con respecto a un comentario anterior pana de verdad que trabajar con capas "div" es mucho mas facil que trabajar con tablas yo he maquetado un monton de paginas web y en ninguna de ellas le he agregado si quiera una tabla porque son poco flexibles y pueden dar mas de un dolor de cabeza por algo que no deberia de verdad que si piensas empezar por este mundo te recomiendo la pagina www.desarrolloweb.com/css que es un tutorial con ejemplos practicos que es muy buena para practicar
zaida20:
Hola venedan
--- Citar ---para que en el submit se vea el texto solo agregale un "height:auto;" dentro de "input.submit" y porque estan desabilitados los checkbox pues facil solo borrale esta opcion a los checkbox disabled=""
--- Fin de la cita ---
Perfecto!!!! todo solucionado :kicking:
--- Citar ---y con respecto a un comentario anterior pana de verdad que trabajar con capas "div" es mucho mas facil que trabajar con tablas yo he maquetado un monton de paginas web y en ninguna de ellas le he agregado si quiera una tabla porque son poco flexibles y pueden dar mas de un dolor de cabeza por algo que no deberia de verdad que si piensas empezar por este mundo te recomiendo la pagina www.desarrolloweb.com/css que es un tutorial con ejemplos practicos que es muy buena para practicar
--- Fin de la cita ---
Muchísimas gracias por el consejo, miraré la página haber que tal.
Saludos y muchas gracias :hola:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa