创建一个Facebook风格的表格展示页面,包括表格列表和表格详细内容
时间: 2023-11-22 12:55:22 浏览: 29
好的,以下是一个简单的示例代码,使用HTML和CSS创建一个Facebook风格的表格展示页面。
HTML代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Facebook Style Table Display</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>Facebook Style Table Display</h1>
<div class="table-container">
<table class="table-list">
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Age</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>John Smith</td>
<td>25</td>
</tr>
<tr>
<td>2</td>
<td>Jane Doe</td>
<td>30</td>
</tr>
<tr>
<td>3</td>
<td>Bob Johnson</td>
<td>40</td>
</tr>
</tbody>
</table>
<div class="table-detail">
<h2>Details</h2>
<p>No item selected.</p>
</div>
</div>
</body>
</html>
```
CSS代码:
```css
body {
background-color: #f0f2f5;
font-family: Arial, sans-serif;
}
h1 {
text-align: center;
margin-top: 50px;
}
.table-container {
display: flex;
flex-direction: row;
justify-content: space-between;
margin: 50px;
}
.table-list {
border-collapse: collapse;
background-color: white;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.table-list th,
.table-list td {
padding: 10px;
text-align: left;
}
.table-list th {
background-color: #f0f2f5;
border-bottom: 1px solid #ddd;
}
.table-list tr:hover {
background-color: #f5f5f5;
cursor: pointer;
}
.table-detail {
width: 50%;
background-color: white;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
padding: 20px;
}
.table-detail h2 {
margin-top: 0;
}
.table-detail p {
font-size: 18px;
color: #999;
}
```
这个页面有一个表格列表和一个表格详细内容。表格列表显示了一些基本信息,包括ID、名称和年龄。当用户在表格列表中选择一个项目时,表格详细内容会显示该项目的详细信息。在这个示例中,详细内容只是一个简单的文本段落,但你可以将其替换为更复杂的内容。