实现效果:
完整代码:
<html>
<head>
<style>
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.card {
width: 23%;
margin: 10px;
background-color: #fff;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
/* 阴影效果 */
border-radius: 4px;
/* 圆角 */
transition: box-shadow 0.3s ease;
/* 动画效果 */
}
.card:hover {
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}
.card-content {
padding: 20px;
}
</style>
</head>
<body>
<div class="container">
<div class="card">
<div class="card-content">
<h2>卡片标题</h2>
<p>卡片内容...</p>
<p>卡片内容...</p>
<p>卡片内容...</p>
<p>卡片内容...</p>
<p>卡片内容...</p>
<p>卡片内容...</p>
<p>卡片内容...</p>
</div>
</div>
<div class="card">
<div class="card-content">
<h2>卡片标题</h2>
<p>卡片内容...</p>
</div>
</div>
<div class="card">
<div class="card-content">
<h2>卡片标题</h2>
<p>卡片内容...</p>
</div>
</div>
<div class="card">
<div class="card-content">
<h2>卡片标题</h2>
<p>卡片内容...</p>
</div>
</div>
</div>
</body>
</html>