写一个html页面在合作加盟页面,采用长网页形式,设置包含地理位置在内的多个栏目,在网页左侧设置一个固定导航栏,包含本页中各个栏目的标题,具体包含哪些栏目可自行设定,点击后以锚记链接的形式跳转至长网页中相应栏目位置。其中地理位置栏目需使用内联框架嵌入地图显示公司地址。
时间: 2024-03-21 18:39:24 浏览: 128
好的,下面是一个简单的HTML页面示例,实现了您所描述的功能:
```html
<!DOCTYPE html>
<html>
<head>
<title>合作加盟页面</title>
<style>
/* 设置导航栏样式 */
nav {
position: fixed; /* 固定导航栏位置 */
top: 0;
left: 0;
width: 200px; /* 导航栏宽度 */
height: 100%; /* 导航栏高度 */
background-color: #f2f2f2;
overflow-y: auto; /* 如果导航栏内容过多,启用滚动条 */
}
nav a {
display: block; /* 每个导航链接单独一行 */
padding: 10px;
color: #333;
text-decoration: none;
}
nav a:hover {
background-color: #ddd;
}
/* 设置栏目样式 */
section {
padding: 50px; /* 栏目间距 */
margin-top: 200px; /* 保证第一个栏目距离导航栏的位置合适 */
background-color: #fff;
}
/* 设置地图iframe样式 */
iframe {
width: 100%;
height: 400px;
border: 0; /* 去掉边框 */
}
</style>
</head>
<body>
<!-- 导航栏 -->
<nav>
<a href="#section1">栏目一</a>
<a href="#section2">栏目二</a>
<a href="#section3">栏目三</a>
<a href="#section4">地理位置</a>
</nav>
<!-- 栏目一 -->
<section id="section1">
<h1>栏目一标题</h1>
<p>这是栏目一的内容。</p>
</section>
<!-- 栏目二 -->
<section id="section2">
<h1>栏目二标题</h1>
<p>这是栏目二的内容。</p>
</section>
<!-- 栏目三 -->
<section id="section3">
<h1>栏目三标题</h1>
<p>这是栏目三的内容。</p>
</section>
<!-- 地理位置栏目 -->
<section id="section4">
<h1>地理位置</h1>
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d241059.4170597357!2d-74.25819226231619!3d40.70583163958034!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c25a1d1c1d8b59%3A0x3ca8a7f4c7c7d7b!2sNew%20York%2C%20NY%2C%20USA!5e0!3m2!1sen!2sin!4v1612195419195!5m2!1sen!2sin" allowfullscreen></iframe>
</section>
</body>
</html>
```
这个HTML页面包含了一个固定导航栏和四个栏目,包括地理位置栏目,地理位置栏目中使用了内联框架嵌入了谷歌地图。您可以在其中添加更多栏目和内容。
阅读全文