使用HTML实现响应式web框架的代码
时间: 2024-04-05 19:33:46 浏览: 18
以下是一个简单的响应式网页框架的示例代码,使用HTML和CSS实现:
```html
<!DOCTYPE html>
<html>
<head>
<title>响应式网页框架</title>
<style>
/* 响应式布局 */
@media screen and (max-width: 600px) {
.container {
width: 100%;
}
.column {
width: 100%;
}
}
@media screen and (min-width: 601px) and (max-width: 900px) {
.container {
width: 80%;
}
.column {
width: 50%;
}
}
@media screen and (min-width: 901px) {
.container {
width: 60%;
}
.column {
width: 33.33%;
}
}
/* 样式 */
body {
font-family: Arial, sans-serif;
}
.container {
margin: 0 auto;
padding: 20px;
background-color: #f2f2f2;
}
.column {
float: left;
padding: 10px;
box-sizing: border-box;
}
.column img {
width: 100%;
height: auto;
}
</style>
</head>
<body>
<div class="container">
<div class="column">
<img src="image1.jpg" alt="图片1">
<h2>标题1</h2>
<p>内容1</p>
</div>
<div class="column">
<img src="image2.jpg" alt="图片2">
<h2>标题2</h2>
<p>内容2</p>
</div>
<div class="column">
<img src="image3.jpg" alt="图片3">
<h2>标题3</h2>
<p>内容3</p>
</div>
</div>
</body>
</html>
```
这段代码实现了一个简单的响应式网页框架。在不同设备的屏幕尺寸下,容器和列的宽度会自动调整,以适应不同的布局。你可以根据需要自定义样式和内容。