Hola soy nuevo en el foro soy de México y estoy aprendiendo CSS pero me tope con un problema grande para mi tal vez mu facil para ustedes, alguien me podira explicar por que sucede este problema:
Estoy haciendo un formulario, agregando cada campo en un DIV, resulta que uno de los divs intermedio cuando quiero agregarle margin top, lo agrega pero como si estuviera al incio del DIV contenedor.
Este es la imagen del DIV:
http://s778.photobucket.com/albums/yy61/wapolpz/?action=view¤t=form.png
Si le agrego suficiente margen, se situa donde quiero:
http://s778.photobucket.com/albums/yy61/wapolpz/?action=view¤t=form2.png
Pero lo que quieron es situarlo ahi, con clear:bloth y que esa sea su posicion de inicio, pero cuando le aplico el clear both si se situa ahí pero no me funciona el margen y lo toma como si estuviera al inicio.
esto es lo que quiero:
http://s778.photobucket.com/albums/yy61/wapolpz/?action=view¤t=both.png
Bueno saludos y espero poner mi granito de arena en este foro.
************************************************** **************
Este es el Código:
<html>
<head>
<title>Registro de Candidatos</title>
<style type="text/css">
#contenedor{
width:800px;
background-color:LightBlue;
border:2px solid navy;
margin:auto;
height:500px;
}
.caja{
width:250px;
height:50px;
border:1px solid orange;
float:left;
margin-left:10px;
margin-top:10px;
}
#lenguajes{
width:300px;
heigt:100px;
margin-top:50px;
margin-left:10px;
border:3px solid green;
clear:both;
}
#des{
margin-top:10px;
width:430px;
height:300px;
border:1px solid red;
}
label{
font-style:italic;
font-weight:bold;
}
</style>
</head>
<body>
<div id="contenedor">
<div class="caja">
<label class="titulos">Nombre:</label><br />
<input type="text" name="nombre" />
</div>
<div class="caja">
<label class="titulos">Oficio:</label><br />
<input type="text" name="oficio">
</div>
<div class="caja">
<label>Edad:</label><br />
<input type="text" name="edad" />
</div>
<div class="caja">
<label>Sexo:</label><br />
H<input type="radio" name="sexo" value="h" />
M<input type="radio" name="sexo" value="m" />
</div>
<div class="caja">
<label class="titulos">Telefono:</label><br>
<input type="text" name="telefono" />
</div>
<div class="caja">
<label>Pais:</label><br>
<select name="pais">
<option value="MEX">México</option>
<option value="ARG">Argentina</option>
<option value="USA">Estados Unidos</option>
</select>
</div>
<div id="lenguajes">
<label>Selecciona los lenguajes que dominias:</label><br />
<table>
<tr>
<td>C++<input type="checkbox" name="cplus" /></td>
<td>C#<input type="checkbox" name="cgato" /></td>
<td>JAVA<input type="checkbox" name="java"></td>
</tr>
</table>
</div>
<div id="des">
<label>Describete:</label><br />
<textarea name="descripcion" rows="10" cols="50">
</textarea>
</div>
</div>
</body>
</html>