想做一个导航栏,用html和javascript,大家给个思路

想做一个导航栏,用html和javascript,大家给个思路,第1张

你好!

你的每个导航栏的项应该都是连接到一个页面的吧,frame的内容页主要是通过src属性来链接的,那么你可以在点了导航栏后去改变右边frame的src属性就可以了。

如果对你有帮助,望采纳。

N种写法:

1.用文本居中的方式写:

<div id="nav">

<a href="#">Menu name</a>

<a href="#">Menu name</a>

<a href="#">Menu name</a>

<a href="#">Menu name</a>

<a href="#">Menu name</a>

</div>

<style>

#nav {margin:0px autoheight:30pxline-height:30pxtext-align:center}

#nav a {display:inline-blockpadding:0px 5px}

</style>

2.用li浮动的方式写

<div id="nav">

<ul>

<li><a href="#">Menu name</a></li>

<li><a href="#">Menu name</a></li>

<li><a href="#">Menu name</a></li>

<li><a href="#">Menu name</a></li>

<li><a href="#">Menu name</a></li>

</ul>

</div>

<style>

#nav {margin:0px autoheight:30pxline-height:30px}

#nav ul {margin:0padding:0list-style:none}

#nav ul li {float:leftmargin-right:3px}

#nav ul li a {display:blockpadding:0px 5px}

</style>

3.还有一个笨办法:

<table>

<tr>

<td><a href="#">Menu name</a></td>

<td><a href="#">Menu name</a></td>

<td><a href="#">Menu name</a></td>

<td><a href="#">Menu name</a></td>

<td><a href="#">Menu name</a></td>

</tr>

</table>

4.还可以用dt dl来写~和ul li是一样的道理~

其实,任何元素都可以拿来写导航~不过常用的还是上述的第1 2 两种

html5实现地图上定位导航路线方法如下:

1.先通过百度拾取坐标系统获得点位的坐标。

http://api.map.baidu.com/lbsapi/getpoint/index.html

2.在网页的<head>中插入百度API引用脚本。

<script type="text/javascript" src="http://api.map.baidu.com/api

key=&v=1.1&services=true"></script>

3.在网页的</body>之后</html>之前插入地图显示代码。

4.设置显示地图的div的id为“dituContent”,即添加 id="dituContent"

由于jqm的div的高度都是根据内容自由放大的,所以为了地图能正常显示,还需要

增加一个高度值,一般情况600px就可以,完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7539287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存