我有以下html
<div class="btns">
<div id="green"> <span class="btn btn-block btn-large btn-success disabled green_btn">Green</span>
<div class="num">(1)</div>
</div>
<div id="red">
<form class="button_to" >
<div>
<input class="btn btn-block btn-large btn-danger red_btn"
type="submit" value="Red">
</div>
</form>
<div class="num">(0)</div>
</div>
</div>
和CSS
.btns {
position: relative;
}
.num {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
}
#green, #red {
display: inline-block;
width: 49%;
position: relative;
}
.green_btn, .red_btn {
margin-bottom: 4px;
}
我无法弄清楚为什么绿色跨度下的 (1) 不像红色按钮下的 (0) 那样表现。如果我删除bottom:0;
它会修复绿色但会弄乱红色。
这是一个 jsfiddle 来说明问题http://jsfiddle.net/HajHV/
我在这里想念什么?