怎么用css制作一个响应式布局的导航栏

如题所述

在html5中实现响应式导航栏的方法有很多种,如何利用纯CSS来现实这一功能,在这里小编就通过实例来和大家讲解,纯CSS实现的HTML5响应式导航栏的方法和技巧。
目前响应试web页面已经逐渐开始盛行,除了将页面的内容以及布局结构实现响应试以外,剩下的重点就是实现导航栏的响应试,当然方法有很多,不过最 近我发现了一个新的无需使用Javascript就能轻松实现响应试导航栏的技术,它采用的是简洁的html5标签结构来实现的应式导航栏,导航栏能够被 轻松的控制在左侧,中部,已经右侧。当鼠标经过导航栏时就会平滑拉菜单,不仅如此该响应式导航栏在手机屏幕和ie浏览器中也同样能够正常运行。

这样的你需要使用到css样式
你可以去了解下

Media Queries 响应媒体查询
你可以多去参考一些比较前沿的网站
比如 ipbun.cn 这样网站的响应式做的不错
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-29
<!-- content to be placed inside <body>…</body> -->

<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>

<nav>
<ul>
<li><a href="#">PixelsDaily<br /> <small>Go Home</small></a></li>
<li><a href="#">About<br /> <small>Meet Us</small></a></li>
<li><a href="#">Clients<br /> <small>Meet Our Friends</small></a></li>
<li><a href="#">Work<br /> <small>See Our Work</small></a></li>
<li><a href="#">Podcast<br /> <small>Hear Us</small></a></li>
<li><a href="#">Downloads<br /> <small>Steal Our Stuff</small></a></li>
<li><a href="#">Blog<br /> <small>Read About Us</small></a></li>
<li><a href="#">Contact<br /> <small>Email Us</small></a></li>
</ul>
</nav>

供参考
第2个回答  2014-11-15

这样的你需要使用到css样式

你可以去了解下

    Media Queries 响应媒体查询

你可以多去参考一些比较前沿的网站

比如 ipbun.cn 这样网站的响应式做的不错

本回答被提问者和网友采纳
相似回答