html卡片布局样式

效果图如下

这里写图片描述

代码如下

<!DOCTYPE html>
<html lang="en">

	<head>
		<meta charset="UTF-8">
		<title>卡片效果</title>
		<link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
		<style type="text/css">
			.cardBox {
				width: 200px;
				box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
				text-align: center;
				float: left;
				margin-right: 10px;
				padding: 5px;
				padding-top: 15px;
			}
			
			.headerBox {
				color: #fff;
				padding: 10px;
				font-size: 15px;
				height: 60px;
			}
			
			.bodyBox {
				padding: 10px;
			}
			
			.bodyBox p {
				margin-left: 5px;
			}
		</style>
	</head>

	<body>
		<div>
			<div class="cardBox">
				<div class="headerBox" style="background-color: #4caf50;">
					<p>
						<a title="查看详情" style="cursor: pointer; color:white" onclick="viewXmInfo('${var.OMP_XM_ID}');">项目名称一</a>
					</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:成柯</p>
					<p>项目主管:王江</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-success" style="border-radius: .25em;">启动</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:1,817,375</p>
				</div>
			</div>

			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称二</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>

			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称三</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>

			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称四</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>

			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称四</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>
			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称四</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>
			<div class="cardBox">
				<div class="headerBox" style="background-color: #5BC0DE;">
					<p>项目名称五</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:朱焕宏</p>
					<p>项目主管:朱焕宏</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-info" style="border-radius: .25em;">初始化</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:0</p>
				</div>
			</div>
		</div>
		<div>
			<div class="cardBox">
				<div class="headerBox" style="background-color: #4caf50;">
					<p>
						<a title="查看详情" style="cursor: pointer; color:white" onclick="viewXmInfo('${var.OMP_XM_ID}');">项目名称一</a>
					</p>
				</div>
				<div class="bodyBox">
					<p>项目经理:成柯</p>
					<p>项目主管:王江</p>
					<p>项目状态:
						<a href="javascript:void(0)" class="label label-success" style="border-radius: .25em;">启动</a>
					</p>
					<p>异常状态:<span style="color:green">无异常</span></p>
					<p>加工量:1,817,375</p>
				</div>
			</div>
		</div>

	</body>

</html>
  • 8
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
卡片布局可以使用 HTMLCSS 实现,而从后端获取数据则需要使用后端语言如 PHP、Python 等,以及数据库如 MySQL、MongoDB 等。 下面是一个简单的 HTML 卡片布局示例: ```html <div class="card"> <img src="image.jpg" alt="Card Image"> <div class="card-content"> <h3>Card Title</h3> <p>Card description goes here.</p> </div> </div> ``` 可以使用 CSS 样式来控制卡片布局样式: ```css .card { display: flex; flex-direction: column; width: 300px; border: 1px solid #ccc; border-radius: 5px; margin: 10px; } .card img { width: 100%; border-radius: 5px 5px 0 0; } .card-content { padding: 10px; } .card-content h3 { margin: 0; } .card-content p { margin: 10px 0; } ``` 要从后端获取数据并显示在卡片上,可以使用后端语言和数据库,例如 PHP 和 MySQL。以下是一个简单的 PHP 示例: ```php <?php // 连接 MySQL 数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); // 查询卡片数据 $result = mysqli_query($conn, "SELECT * FROM cards"); // 输出卡片 HTML 和数据 while ($row = mysqli_fetch_assoc($result)) { echo '<div class="card">'; echo '<img src="' . $row['image'] . '" alt="Card Image">'; echo '<div class="card-content">'; echo '<h3>' . $row['title'] . '</h3>'; echo '<p>' . $row['description'] . '</p>'; echo '</div>'; echo '</div>'; } // 关闭数据库连接 mysqli_close($conn); ?> ``` 这段 PHP 代码会查询一个名为 `cards` 的 MySQL 表,然后输出每行数据对应的卡片 HTML。你可以根据自己的需求修改代码。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古柏树下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值