CSS-Margin-bottom无法正常工作

时间:2016-03-25 21:51:04

标签: html css

< p>我遇到了这个非常令人沮丧的问题,其中margin-bottom不起作用,但margin-left和margin-top工作正常。我只是想在不同的表单字段之间留一个空隙。< / p> < p为H. HTML< / p为H. < pre>< code>< input type =" text"名称="地址2" ID ="地址2" value ="<?php echo $ _SESSION [' address2']; ?>"占位符="地址第2行"的tabindex =" 5">  &LT峰; br> < input type =" text"名称="城市" ID ="城市" value ="<?php echo $ _SESSION [' city']; ?>"占位符="市/镇"的tabindex =" 6"> &LT峰; br> < input type =" text"命名=" P码" ID =" P码" value ="<?php echo $ _SESSION [' pcode']; ?>"占位符="邮编"的tabindex =" 7"> < /代码>< /预> < p>这是一个很长的时间,因此我没有包括所有字段,这些字段给我一个问题。< / p> < p为H. CSS< / p为H. <预><代码>输入#1地址{ border:1px solid#6d6e70; border-radius:5px; 宽度:43%; 身高:33px; display:inline-block; 行高:33px; 向左飘浮; 位置:相对; margin-bottom:10px; } 输入#{城 border:1px solid#6d6e70; border-radius:5px; 宽度:43%; 身高:33px; 行高:33px; 向左飘浮; margin-left:-431px; 位置:相对; margin-top:10px; } 输入#P码{ border:1px solid#6d6e70; border-radius:5px; 宽度:20%; 身高:33px; 行高:33px; 向左飘浮; margin-left:-431px; 位置:相对; margin-top:10px; } < /代码>< /预>

1 个答案:

答案 0 :(得分:1)

您必须清除浮动元素。 See more

这是你需要的吗?



input#address2{
  border: 1px solid #6d6e70;
  border-radius: 5px;
  width: 43%;
  height: 33px;
  display: inline-block;
  line-height: 33px;
  float: left;
  position: relative;
  margin-bottom: 10px; 
}

input#city{
  border: 1px solid #6d6e70;
  border-radius: 5px;
  width: 43%;
  height: 33px;
  line-height: 33px;
  float: left;
  position: relative;
  margin-top: 10px; 
}

input#pcode{
  border: 1px solid #6d6e70;
  border-radius: 5px;
  width: 20%;
  height: 33px;
  line-height: 33px;
  float: left;
  position: relative;
  margin-top: 10px;     
}
.clr {
  clear: both;
}

<input type="text" name="address2" id="address2" value="<?php echo $_SESSION['address2']; ?>" placeholder="Address Line 2" tabindex="5">
<div class="clr"></div>
<input type="text" name="city" id="city"  value="<?php echo $_SESSION['city']; ?>"placeholder="Town/City" tabindex="6">
<div class="clr"></div>
<input type="text" name="pcode" id="pcode"  value="<?php echo $_SESSION['pcode']; ?>"  placeholder="Postcode" tabindex="7">
<div class="clr"></div>
&#13;
&#13;
&#13;