使用内联块将vertical-align应用于两个div

Dal*_*ore 13 html css vertical-alignment

所以我有一些DIV.结构就是这样

    <div id="content">
        <div id="lcol">some content</div>
        <div id="lcol">some<br />content</div>
    </div>
Run Code Online (Sandbox Code Playgroud)

我的问题是两个div的高度不同.我正在使用display:inline-block'lcol',而'content'只是一个普通的div.两个lcol div确实并排显示,但它们固定在div的底部.我希望它们与div的顶部对齐.我尝试添加vertical-align:top'内容'但没有发生任何事情.

有任何想法吗?

JsFiddle:http://jsfiddle.net/qxe8h/1/

san*_*eep 41

vertical-align:top设置内联块元素.像这样写:

#lcol {vertical-align:top;}
Run Code Online (Sandbox Code Playgroud)

检查这个http://jsfiddle.net/qxe8h/2/

  • 您应该只在DOM中使用一次ID.如果您要使用多个需要相同样式的元素,请改用类. (8认同)