【发布时间】:2015-12-14 05:32:41
【问题描述】:
这是我的 HTML:
<div class = "nav">
<div class = "top_page">
<h1 class = "mainTitle">title</h1>
<p class = "slogan">Slogan</p>
<br/>
</div>
<div class = "container">
<nav class="center-links">
<a href="/about" class = "content" >About</a>
<a href="/projects" class = "content" >Work</a>
<a href="/recruit" class = "content" >Contact</a>
<a href="/recruit" class = "content" >Recruit</a></li>
</nav>
</div>
<br />
<br />
</div>
以及我当前的 CSS(屏幕宽度超过 808 像素):
.center-links {
display: table;
table-layout: fixed;
width: 100%;
text-align: center;
}
.center-links a {
display: table-cell;
background-color: #212A5C;
border: 1px solid #212A5C;
color: #FA3400;
font-weight: bold;
padding: 1.5%;
text-transform: uppercase;
}
.center-links a:hover {
background-color: rgb(230, 230, 230);
transition-duration: 0.7s;
}
我可以使用什么 CSS/jQuery/Javascript 代码将这个菜单折叠到 Bar Icon from awesome fonts 中,然后单击即可显示链接? 谢谢!不使用引导程序
【问题讨论】:
-
这是一个 jsfiddle jsfiddle.net/DTcHh/15227 ...
-
你想要一个下拉菜单吗?而不是水平导航标签?
-
屏幕有一定宽度时我想要一个下拉菜单
标签: javascript jquery html css drop-down-menu