【发布时间】:2018-01-04 14:43:15
【问题描述】:
我正在尝试制作一个具有三列包含一张卡片的垂直可滚动 div(来自 Materialize CSS,请参见此处的链接:http://materializecss.com/cards.html 在每一行。应该有多行,现在大约 10 或 12 行,所以每列 10 或 12 张卡片。但是当我试图在第一列和第二列中只使用两三张卡片时,卡片只是相互重叠,实际上并没有形成自己的行。
#heading{
font-family: 'Cabin', sans-serif;
}
.card {
height:100px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.1/css/materialize.min.css" rel="stylesheet"/>
<main>
<div class = "featureditems" style = "overflow-y: scroll">
<div style="float: left; width: 33%;">
<div height = "100px" class="card row">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
<div height = "100px" class="card row">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
<div height = "100px" class="card row">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
</div>
<div style="float: left; width: 33%;">
<div class="card">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
<div height = "100px" class="card">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
</div>
<div style="float: left; width: 33%;">
<div class="card">
<div class="card-image waves-effect waves-block waves-light">
<img class="activator" src="https://s-media-cache-ak0.pinimg.com/originals/7f/8d/2c/7f8d2cc47b1851081ec19b3da1d35699.jpg">
</div>
<div class="card-content">
<span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">more_vert</i></span>
<p><a href="https://www.pinterest.com/pin/554083560386026921/">Visit the site</a></p>
</div>
<div class="card-reveal">
<span class="card-title grey-text text-darken-4">Card Title<i class="material-icons right">close</i></span>
<p>Here is some more information about this product that is only revealed once clicked on.</p>
</div>
</div>
</div>
</div>
</main>
有谁知道我该如何解决这个问题?
【问题讨论】:
-
我已经回答了您的问题,您可以将其标记为已解决,对于社区
-
@M0ns1f,当浏览器宽度
标签: html css materialize