【发布时间】:2017-04-28 07:24:09
【问题描述】:
目前我正在开发一个示例项目,该项目是一个单页网站,所有详细信息都分为几个部分。 我通过内部链接调用所有部分,我想将这些链接的 url 结构从“example.com/#section-1”修改为“example.com/about-us”。那么,我该如何实现呢? 以下是示例代码结构。
<!DOCTYPE html>
<html>
<head>
<style>
html, body, body *{
margin:0;
padding:0;
}
body, html, div{
height:100%;
width:100%;
}
#container-1{
background-color:green;
}
#container-2{
background-color:yellow;
}
#container-3{
background-color:gray;
}
.container p{
padding:10px;
font-size:50px;
}
</style>
</head>
<body>
<div id="main-container">
<div id="container-1" class="container"><p>Container-1</p><a href="#container-2">To Container-2</a></div>
<div id="container-2" class="container"><p>Container-2</p><a href="#container-3">To Container-3</a></div>
<div id="container-3" class="container"><p>Container-3</p><a href="#container-1">To Container-1</a></div>
</div>
</body>
</html>
【问题讨论】:
-
使用
about-us或contact-us而不是container-1或container-2。 -
我可以使用它们,但是我在 url 中得到了我不想要的 '#' 符号。
标签: javascript php html css apache