html - 正确 float 不同高度的div

标签 html css list styles

我无法让我的列表项正确显示!

我希望它是这样的:http://i.imgur.com/yi1Uepr.png

现在它看起来像这样:http://i.imgur.com/R9R8R8v.png

我知道这个有一个“名称”,但我找不到它所以我开始这个问题,请帮忙!

HTML:

    <li>
    <img src="http://vinebox.co/proxy/http___v.cdn.vine.co/r/thumbs/11F2FCA00E1016207155612794880_19600f95230.4.4.10195081721815085090.mp4_dzi7hfWQ0FtLGkGihe1TIN.TpZVQEoRCKTMZ_HkMtwN93uiELhX20LOXy4v7.46M.jpg">
       <a class="user-link" href="#">ChrisChin<span class="date">8h</span></a>
       <span>
            Come say hi to us on Omegle!
       </span>
    </li>

CSS:

.vines ul {}

.vines ul li { 
background:#FFF; 
width:180px; 
display: inline-block; 
padding:10px; -webkit-box-shadow:  1px 1px 2px 0px #dcdcdc; 
border-radius: 3px;        
box-shadow:  1px 1px 2px 0px #dcdcdc; margin:15px; 
}

最佳答案

您需要设置 vertical-align:top 但这不是您想要的。您的模板是行设计的,但您想要的是列设计。所以你需要改变你的 html。

关于html - 正确 float 不同高度的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172796/

相关文章:

javascript - 更改全局变量的 html 界面

css - 如何使 float 的 div 在较小的屏幕上消失?

html - 添加幻灯片 HTML 和 CSS 轮播

python - 如何使用列表列表的特定部分的统计信息

html - 使 flex 容器的 child 不是 flex 元素

javascript - 如何在 JavaScript 中重新加载页面以显示新列表

css - 仅使用 CSS 规则将 Awesome 堆叠图标重新定义为一个图标

html - 如何在 ul 元素中将第一个 li 左对齐和第二个 li 居中对齐

C#:使用 LINQ 计算一个列表中某个字符串在另一个列表中的出现次数?

python - python中从列表中查找具有特定属性值的对象的最快方法?