像京东商城 商品页面 的 鼠标放上去就自动展开的菜单怎么做啊 css 和javascript 都可以

作者&投稿:恽天 (若有异议请与网页底部的电邮联系)
html鼠标经过自动展开和点击展开代码。~

1.创建一个新的HTML文件百,该文件被称为测试。标题是“CSS实现的鼠标在导航栏上显示的超链接的下划线效果”。

2.在页面上写nav标签,放入三个超链接(首页,第一栏,第二栏),代码如下。

3.运行代码,效果如下。

4.使用backCSS来美化字体大小、颜色和导航字体的排列。守则如下。

5.运行代码,效果如下:可见,经过CSS样式美化,当鼠标经过时,显示蓝色。

6.使用CSS代码,实现鼠标在上面显示下划线效果,代码如下。

7.在浏览器中运行代码以达到预期的效果。

1、利用css的:hover
这是原本的div层 这是鼠标移动上去后的div层 *{ margin: 0; padding: 0; } #content{ background:#0CF; height:200px; width:200px; margin-left: 20px; margin-top: 20px; } #show{ width:200px; height:200px; margin-top: 20px; background:#F09; top:0px; position:absolute; opacity: 0; display: block; font-size: 12px; transition: 0.3s; -webkit-transition: .5s; -moz-transition: .5s; } #content:hover #show{ color: #656e73; opacity: 1; }

给你一个类似的,需要展开的菜单你加一个样式默认隐藏,然后在JS里加一个事件显示就好了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS+XHTML代码</title>
</head>
<style type="text/css">
/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/page_menu2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.

=================================================================== */
body {
background: #fff;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-size: 12px;
}
#hoverpage ul#outer li div p {font-size:12px; line-height:16px; margin:5px 0 15px 0;}
#hoverpage ul#outer li div h2 {line-height:1em; color:#585; font-size:1.5em; font-weight:normal; margin-top:0; font-family:verdana, sans-serif;}
#hoverpage ul#outer li div h3 {line-height:1em; color:#66a; font-size:1.2em; font-weight:normal; margin-top:0;}
#hoverpage ul#outer li div h3.clear {clear:left;}

#hoverpage {width:650px; height:450px; border:1px solid #aaa; background:#fff; position:relative; z-index:500; overflow:hidden; text-align:left;}
#hoverpage table {border-collapse:collapse; margin:-1px;}
#hoverpage ul#outer {background:transparent; padding:0; margin:0;list-style:none;}

#hoverpage ul#outer li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#outer li.page a.menuitem {text-decoration:none;}

#hoverpage ul#outer li.page i {position:absolute; display:block; height:25px; right:500px; background:transparent; cursor:default; z-index:100; text-align:right; text-decoration:none; color:#080; font-style:normal; cursor:pointer;}

#hoverpage ul#outer li.p1 i {top:30px;}
#hoverpage ul#outer li.p2 i {top:55px;}
#hoverpage ul#outer li.p3 i {top:80px;}
#hoverpage ul#outer li.p4 i {top:105px;}
#hoverpage ul#outer li.p5 i {top:130px;}

#hoverpage ul#outer li.page div {display:block; width:600px; height:400px; padding:25px; font-weight:normal; color:#444;}
#hoverpage ul#outer li.p1 div {background:#fff url(page1_back.jpg);}
#hoverpage ul#outer li.p2 div {background:#fff url(page2_back.jpg);}
#hoverpage ul#outer li.p3 div {background:#fff url(page3_back.jpg);}
#hoverpage ul#outer li.p4 div {background:#fff url(page4_back.jpg);}
#hoverpage ul#outer li.p5 div {background:#fff url(page5_back.jpg);}

#hoverpage ul#outer li div img {border:1px solid #888; float:right; margin:0 10px 5px 0;}
#hoverpage ul#outer li div p.big {line-height:1em; color:#004; font-size:1.5em;}
#hoverpage ul#outer li div a {color:#00c; text-decoration:underline;}
#hoverpage ul#outer li div em {display:block; width:190px; height:230px; float:left; background:transparent url(current.gif) no-repeat; margin-right:10px;}

#hoverpage ul#outer li.p1 div em {background-position: 21px 0;}
#hoverpage ul#outer li.p2 div em {background-position: 21px 25px;}
#hoverpage ul#outer li.p3 div em {background-position: 21px 50px;}
#hoverpage ul#outer li.p4 div em {background-position: 21px 75px;}
#hoverpage ul#outer li.p5 div em {background-position: 21px 100px;}

#hoverpage ul#outer li.page div a:hover {text-decoration:none;}

#hoverpage ul#outer li.page a:hover {white-space:normal;} /* for IE6 */

#hoverpage ul#outer :hover div {position:absolute; left:0; top:0;}
#hoverpage ul#outer a:hover i {color:#66a; font-weight:bold;} /* for IE6 */
#hoverpage ul#outer :hover a i {color:#66a; font-weight:bold;}

#hoverpage ul#outer div ul li {line-height:20px; font-size:0.9em; color:#256; list-style-type:disc;}
#hoverpage ul#outer div ul li a {line-height:20px; font-size:1.1em; color:#c00;}

#hoverpage ul#outer div dl dd {line-height:20px; font-size:1.1em; color:#448;}
#hoverpage ul#outer div dl dt {line-height:30px; font-size:1.3em; color:#333;}

</style>
<body>
<div id="hoverpage">

<ul id="outer">
<li class="page p1"><a href="#nogo" class="menuitem"><i>Products</i><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div>
<em></em>
<img src="bags.jpg" alt="" />
<h2>Products</h2>
<h3>Lorem Ipsum</h3>
<ul>
<li><a href="#nogo1">Integer nonummy neque.</a></li>
<li><a href="#nogo1">Aliquam accumsan.</a></li>
<li><a href="#nogo1">Nulla in sapien eget eros.</a></li>
<li><a href="#nogo1">Nam varius ante et risus.</a></li>
<li><a href="#nogo1">Phasellus at erat id metus.</a></li>
<li><a href="#nogo1">Donec malesuada ultricies.</a></li>
<li><a href="#nogo1">Duis quis purus sit amet.</a></li>
<li><a href="#nogo1">Morbi porta dapibus enim.</a></li>
</ul>
<h3 class="clear">Product Information</h3>
<p>Suspendisse potenti. Donec viverra molestie enim. Fusce fermentum, erat id cursus aliquam, mauris augue volutpat dolor, in interdum purus pede dictum diam. Morbi interdum diam at ligula. Morbi laoreet. Morbi mollis tristique justo. Etiam accumsan fermentum ipsum. Phasellus vestibulum, leo in dapibus ultricies, nisi nulla fermentum tortor, eu lobortis nibh urna ac dui. Aliquam erat volutpat. Curabitur vitae sapien sed libero dictum pellentesque. Praesent quis enim nec tellus congue hendrerit. Ut tellus. Morbi rhoncus elit lobortis libero.</p>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="page p2"><a href="#nogo" class="menuitem"><i>Services</i><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div>
<em></em>
<img src="service.jpg" alt="" />
<h2>Services</h2>
<h3>Curabitur eget</h3>
<ul>
<li><a href="#nogo2">Suspendisse potenti.</a><br />Quisque at ante nec lacus cursus malesuada.</li>
<li><a href="#nogo2">Donec viverra molestie enim.</a><br />Sed ac tortor nec augue hendrerit pulvinar.</li>
<li><a href="#nogo2">Pellentesque habitant.</a><br />Nullam rhoncus hendrerit orci.</li>
<li><a href="#nogo2">Vivamus non turpis.</a><br />Sed lacinia egestas mi.</li>
</ul>
<h3 class="clear">Available Services</h3>
<p>Proin scelerisque justo quis ante. Maecenas vehicula orci quis arcu. Nam dictum lectus quis ipsum. In felis. Cras eu lectus. Nam sed est ut orci venenatis faucibus. Ut molestie massa non massa. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Curabitur eget magna a odio vestibulum laoreet. Vivamus faucibus tincidunt massa. Sed a nunc. Quisque varius sagittis libero.</p>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="page p3"><a href="#nogo" class="menuitem"><i>Latest Information</i><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div>
<em></em>
<img src="news.jpg" alt="" />
<h2>Latest Information</h2>
<h3>Fusce fermentum</h3>
<ul>
<li><a href="#nogo3">Donec posuere enim a sapien.<br />Malesuada fames ac turpis egestas.</a></li>
<li>Vivamus dignissim tincidunt quam.</li>
<li>Nullam varius vestibulum mauris.</li>
<li>Curabitur faucibus varius dui.<br /><a href="#nogo3">Cras suscipit viverra felis. Nullam diam.</a></li>
<li>Vivamus convallis volutpat nunc.</li>
<li>Sed porttitor dui vel nunc.</li>
</ul>
<h3 class="clear">Latest Product Information</h3>
<p>Nam porttitor congue diam. Donec in mi. Fusce ac neque. Donec quis justo. Nunc non justo quis augue sagittis volutpat. Etiam quis ligula commodo augue tempus pulvinar. Morbi ante arcu, aliquam ut, consequat et, consequat sed, sem. Cras suscipit viverra felis. Nullam diam. Duis eros purus, ornare sit amet, viverra sed, laoreet ac, pede.</p>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="page p4"><a href="#nogo" class="menuitem"><i>Press Release</i><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div>
<em></em>
<img src="press.jpg" alt="" />
<h2>Press Release</h2>
<h3>Quisque varius</h3>
<dl>
<dt>11th June 2007</dt>
<dd>In feugiat scelerisque pede.</dd>
<dd>Morbi iaculis eleifend ante.</dd>
<dd>Maecenas fringilla scelerisque erat.</dd>
<dd>Nam <a href="nogo5">accumsan</a> egestas eros.</dd>
</dl>
<h3 class="clear">News and Information</h3>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse vitae sem. <a href="nogo5">Class aptent taciti</a> sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Donec ut nunc. <a href="nogo5">In dictum, dui nec vehicula vehicula</a>, neque leo faucibus est, porta vehicula nisi odio eu tellus.</p>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="page p5"><a href="#nogo" class="menuitem"><i>Contact us</i><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div>
<em></em>
<img src="contact.jpg" alt="" />
<h2>Contact us</h2>
<h3>Donec condimentum</h3>
<ul>
<li>Phasellus vitae arcu et mauris facilisis ornare.</li>
<li>Nullam ultrices <a href="#nogo5">urna nec erat</a> facilisis faucibus.</li>
<li>Ut cursus posuere eros.</li>
<li>Vestibulum <a href="#nogo5">dapibus</a> tortor eu nisl.</li>
<li>Proin ac mauris non lacus pharetra aliquet.</li>
</ul>
<h3 class="clear">Contact Details</h3>
<p>Praesent vehicula interdum massa. Nunc velit erat, pulvinar vitae, tempor non, porttitor non, ipsum. Nullam venenatis, quam a tincidunt semper, neque velit dictum quam, at mattis mauris mauris a dolor. Aliquam urna. <a href="nogo5">Ut pellentesque dapibus quam.</a> Mauris dapibus dictum felis. Praesent tellus quam, aliquet in, malesuada aliquet, pretium non, eros. Cras aliquam ligula vitae nunc.</p>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
</ul>
</div>

<br>
<br>
<br>
<div>
</div>
</body>
</html>

<script language=javascript ></script>


阳新县18059448633: 使用jquery实现鼠标放在ul的li列表上在其紧挨着的右侧显示一个个层就像京东商城上面的那个一样的效果 -
章录脉管: 亲 ,这个效果不是jquery实现的 你给li上面加上一个title属性 就能显示出来字了 .

阳新县18059448633: 淘宝或者京东上,商品上一闪而过的镜面效果是什么?没点击的时候正常,鼠标放上去就会有动的镜面效果 -
章录脉管: 那个是放大的商品区域图 你鼠标放在哪个部位,那个部位就自动放大

阳新县18059448633: 哪个网站可以看商品历史价格记录 -
章录脉管: 可以通过安装插件查询到商品历史价格以及其他网站价格

阳新县18059448633: 现在京东怎么查看历史最低价 -
章录脉管: 需要给浏览器安装一些比价插件,才能查看.比如”如意淘“等,

阳新县18059448633: 京东有个新人福利1元购买商品如果我用大量的qq新号去购买这些商品是违法的吗? -
章录脉管: 这个应该是没事吧,只能说你是钻了他的漏洞.

阳新县18059448633: 京东上面的商品历史价格怎么知道 -
章录脉管: 现在都流行网购,在家坐等货物上门,尤其对一些懒人们和单身们,网购已经成为了生活必需品.零食,网购!化妆品,网购!衣服,网购!家居用品,网购!网购,只有你想不到的,没有你买不到的!有很多虚拟商品都可以在网上优惠淘购呢...

阳新县18059448633: 请大师教我京东商城商品分类那种鼠标一经过就出来一张列表代码 -
章录脉管: 京东商城http://www.jd.com不会这样,可能浏览器有问题,别的网站鼠标正常吧,重置浏览器,升级flash player试试看.

阳新县18059448633: 在京东网上商城怎么把自己的东西放上去买? -
章录脉管: 如果你想在京东上卖自己的东西,需要先入驻京东商城,才可以放东西上去卖,但是京东的入驻门槛较高,一般是针对企业的. 具体入驻步骤如下: 第一步、进入京东官网,鼠标拉到页面最下面,点击”合作招商“ 第二步、选择商家入驻 第三步、下面是具体的入驻流程 第四步、查看入驻需要的材料和费用 参考资料: 京东官网-招商合作

阳新县18059448633: 求助,我电脑卓越亚马逊js效果没了,把鼠标放商品图片上,图片不会放大. 上其他网购网站如京东有这个效果 -
章录脉管: 亚马逊的图片很多是不会放大的 有少数可以 不过你可以点击一下 他会出来一新的类似QQ空间里查看别人照片的那种 小页面 里面可以放大哟

阳新县18059448633: 京东商城抢购手机,如果抢不到就买不了手机了吗? -
章录脉管: 你好!如果这次抢购不到,那么这次是购买不了这款手机了,但你可以下次进行抢购,或者购买其他款式的手机也行,祝你抢购成功.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网