【发布时间】:2016-01-06 10:07:49
【问题描述】:
我想在右侧显示侧边栏导航(左侧菜单链接)和每个单击的垂直菜单显示的内容。
例如,假设我有这个左侧菜单:
- 伦敦
- 纽约
如果我点击伦敦链接,内容/页面应显示在右侧,与纽约链接相同。
http://jsfiddle.net/J5nCS/717/
#header {
background-color:black;
color:white;
text-align:center;
padding:5px;
}
#nav {
line-height:30px;
background-color:#eeeeee;
height:300px;
width:100px;
float:left;
padding:5px;
}
#section {
width:350px;
float:left;
padding:10px;
}
#footer {
background-color:black;
color:white;
clear:both;
text-align:center;
padding:5px;
}
<div id="header">
<h1>City Gallery</h1>
</div>
<div id="nav">
London<br>
Paris<br>
Tokyo<br>
</div>
<div id="section">
<h2>London</h2>
<p>
London is the capital city of England. It is the most populous city in the United Kingdom,
with a metropolitan area of over 13 million inhabitants.
</p>
<p>
Standing on the River Thames, London has been a major settlement for two millennia,
its history going back to its founding by the Romans, who named it Londinium.
</p>
</div>
<div id="footer">
Copyright © footer.com
</div>
【问题讨论】:
-
您是否在页面标签中寻找?
-
@Pangloss 是的,我正在使用 html 和 css 在页面标签中寻找谢谢!
-
如果您需要纯 CSS,请参阅 here,但使用 jQuery 更容易,贴出来。