📝 代码查看
2
查看次数
2025-11-07
创建时间
2025-11-07
最后更新
<h2>Example 1</h2>
<div class="o-grid" style="--item-width: 250px;">
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
</div>
<h2>Example 2</h2>
<div class="o-grid" style="--item-width: 350px;">
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
</div>
<h2>Example 3</h2>
<div class="o-grid" style="--item-width: 150px;">
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
<div class="card">
<div class="card__image"></div>
<h2 class="card__name">John Smith</h2>
<p class="card__location">London, UK</p>
</div>
</div>
body {
padding: 1rem;
font-family: Roboto, sans-serif;
}
.o-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(var(--item-width), 1fr));
grid-gap: 10px 20px;
max-width: 800px;
margin: 1rem auto 5rem;
}
.card {
background: #fff;
box-shadow: 0 8px 25px 0 rgba(0, 0, 0, 0.12);
border: 1px solid #e6e6e6;
border-radius: 7px;
text-align: center;
padding: 1rem;
min-height: 60px;
}
.card__name {
font-weight: bold;
margin-bottom: 10px;
}
.card__image {
--line: lightgrey;
margin: 0 auto;
width: 80px;
height: 80px;
border-radius: 50%;
margin-bottom: 10px;
border: 1px solid rgba(0, 0, 0, 0.25);
background: linear-gradient(45deg, transparent 56px, var(--line) 0, var(--line) 57px, transparent 0, transparent 100%), linear-gradient(-45deg, transparent 56px, var(--line) 0, var(--line) 57px, transparent 0, transparent 100%);
}
暂无JavaScript代码