CSS - 内联 block 不是直接并排

标签 css

<分区>

我创建了一个list和一个div,都是display:inline-block;

但是结果看起来像附图。右侧元素的位置比左侧低 10px。但是为什么?

enter image description here

代码是:

#menu-social {
    width: 40%;
    padding-top: 4px;
    display: inline-block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    font-size: 0;
}

.frlk-top-bar-right {
    width: 60%;
    text-align: right;
    display: inline-block;
    font-size: 0;
}

有人知道吗?

谢谢。

最佳答案

添加vertical-align

vertical-align: top;

更多信息:

https://developer.mozilla.org/es/docs/Web/CSS/vertical-align

关于CSS - 内联 block 不是直接并排,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35341922/

上一篇:css - 仅限移动设备的 div 类

下一篇:jquery - 自定义输入类型日期

相关文章:

javascript - 大 IE7 JS 错误以及 CSS 问题

javascript - 使用 jquery 在 iframe 的头部追加元素

c# - 将 Base64 编码的 CSS 图片上传到 Asp.Net MVC/Web Api

html - Bootstrap 重置嵌套网格

javascript - 让 div 顶部位置每 x 秒更改一次

javascript - 从不谈论填充普通 View

html - 无法选择我的 ngui 自动完成滚动条

javascript - jQuery - 全局变量问题

css - Jekyll-now : table headers are not rendered properly

javascript - 使用 jQuery 单击后更改 anchor 文本