摘要:制作一个简单的网页手机版代码,可以通过响应式设计(使用CSS媒体查询)来实现。下面是一个基本的例子,显示了如何创建一个简单的网页并使用CSS进行响应式设计,以使其在移动设备上看起来更好。HTML部分(index.html):```h...
制作一个简单的网页手机版代码,可以通过响应式设计(使用CSS媒体查询)来实现。下面是一个基本的例子,显示了如何创建一个简单的网页并使用CSS进行响应式设计,以使其在移动设备上看起来更好。
HTML部分(index.html):
```html
欢迎来到我的网站
首页内容
这里是首页的内容。
关于我们
这里是关于我们的内容。
我们的服务
这里是我们的服务内容。
联系我们
这里是联系我们的内容。
© 2023 我的公司。保留所有权利。
```
CSS部分(styles.css):
```css
/* 重置一些默认样式 */
body, h1, h2, p, ul, li {
margin: 0;
padding: 0;
}
ul {
list-style: none;
}
/* 基本样式 */
body {
font-family: Arial, sans-serif;
line-height: 1.6;
}
header {
background: #333;
color: #fff;
padding: 1em 0;
}
header h1 {
text-align: center;
margin-bottom: 1em;
}
nav ul {
display: flex;
justify-content: center;
}
nav ul li {
margin: 0 1em;
}
nav ul li a {
color: #fff;
text-decoration: none;
}
main {
padding: 2em;
}
section {
margin-bottom: 2em;
}
footer {
text-align: center;
padding: 1em 0;
background: #333;
color: #fff;
}
/* 响应式设计 */
@media (max-width: 600px) {
nav ul {
flex-direction: column;
}
nav ul li {
margin: 0.5em 0;
}
main {
padding: 1em;
}
}
```
在这个示例中,使用了媒体查询来调整布局,使其在屏幕宽度小于600像素时(即大多数移动设备上的宽度)变得更适合垂直方向的布局。导航菜单从水平排列变为垂直排列,确保在小屏幕上也能良好显示内容。
您可以根据需要进一步扩展和定制这些代码,以适应更多的内容和视觉设计需求。