html - 容器底部定位 float 跨度

标签 html css

如何将 Span 放置在其容器的底部?

我目前拥有的:http://jsfiddle.net/wRbax/2/
我希望 .box 始终位于 .td

的底部

CSS

.td {
    vertical-align: top;
    color: white;
    border: 1px solid black;
}

.value {
    padding: 2px;
    text-align: center;
    background: blue;
    float: left;
}

.box {;
    padding: 2px;
    background: red;
}

HTML

<table>
    <tr>
        <td class="td">
            <span class="value">Value 1</span>
            <span class="box">X</span>
        </td>
        <td class="td">
            <span class="value">Value<br>2</span>
            <span class="box">X</span>
        </td>
    </tr>
</table>

最佳答案

您还可以将以下规则添加到 html 中的框类中:-

显示: block ;

http://jsfiddle.net/LMgRa/

但如前所述,您可以通过使用 div 来实现相同的效果。 马特

更新:试试这个:- http://jsfiddle.net/LMgRa/1/

关于html - 容器底部定位 float 跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10815062/

相关文章:

javascript - 如何使用 CSS 将 HTML 元素干净地放在同一行

jquery - 使用输入文本框向 Bootstrap 下拉列表添加选项

javascript - 在 IE7 中修复 <thead> 滚动同时保留 DOM

javascript - 将鼠标悬停在文本上时显示字形链接

jquery - 对主 div 使用 jQuery 指令,子 div 除外

javascript - Jquery Graph 显示引擎状态

html - 我想将类用于输入 type=submit

javascript - 如何在第一个选项标签上应用斜体

html - Bootstrap 中是否有像 btn-block 这样的输入 block 样式?

jquery - 均衡元素高度功能不起作用