html - 为什么我的 div 在满足时比其他的低?

标签 html css

我一直在尝试 div 溢出。而且我遇到了 div 没有“正常”显示的问题。这是一个简单的 HTML 和 CSS,我希望有人能向我解释这个问题?

我原以为这些框会显示在同一行。

<div class='content'>
  <div class='box'>
    hihi
  </div>
  <div class='box'>
  </div>
</div>
...

http://codepen.io/ycmjason/pen/xbXpmV/

最佳答案

box class 上缺少 vertical-align: top; 属性。

应该是:

.box{
    display:inline-block;
    **vertical-align: top;**
    width:50px;
    height:50px;
    margin-left:15px;
    background: #55CC55;
}

关于html - 为什么我的 div 在满足时比其他的低?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28300230/

相关文章:

html - 在悬停时向 div 添加深色覆盖

html - 使用 Flexbox 构建网格 - 仅在右侧第二行的元素

javascript - 在移动浏览器上自动播放视频元素

html - 为什么我的部分重叠,没有 bg-color? CSS

html - 我不能改变这些元素的位置

javascript - 固定 header 在手机上被 chop

php - 文件从 HTML 更改为 PHP 时不显示背景图像

更改图像 src 值后的 javascript 缩放默认图像

javascript - 当 $DisplayPieces 设置为 2 时,JSSOR 缩略图导航器转到错误的幻灯片

html - 正确使用条件注释