以上需要的文件及图片
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
/* 公用 */
body{ margin:0; overflow:hidden;}
img{ display:block;}
span{ display:block;}
a{ text-decoration:none; display:block; color:#000;}
p,h1,h2,h3,h4{ margin:0; font-weight: normal; font-size:12px;}
ul{ margin:0; padding:0;}
input{ margin:0; padding:0; outline:none; border:none;}
body{ font-family:"微软雅黑"; font-size:14px; background-color:#f2f2f2;}
body h2,h3,h4{ color:#000;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
.clearfix{ clear:both;}
/*内容*/
.nav_box>li{ position:relative; float:left; width:100px; text-align:center; margin-top:10px; height:30px; cursor:default;}
.nav_box>li>h2{ border-right:1px solid #ccc; height:16px; margin-top:7px; font-weight:bold; width:90px; display:block; text-align:left; padding-left:16px; box-sizing:border-box;}
.nav_box>li>img{ position:absolute; top:12px; right:18px;}
.subnav_box{ position:absolute; top:30px; right:0px; width:300px; height:400px; background-color:#fff; box-sizing:border-box; padding:20px;}
.subnav_box ul{ float:left; margin-right:20px;}
.subnav_box ul>li{ line-height:24px;}
.nav_box>li:hover{ background-color:#fff;}
.nav_box li:hover .subnav_box{ display:block;}
</style>
<script src="jquery.js"></script>
<script>
$(function(){
$(".nav_box>li").mouseenter( function(){
$(".nav_box>li").children(".subnav_box").hide();
$(this).children(".subnav_box").show();
$(this).children("img").attr("src","img/arrow_bottom_gary.png");
}).mouseleave( function(){
$(".nav_box>li").children(".subnav_box").hide();
$(this).children("img").attr("src","img/arrow_top_gary.png");
}
);
})
</script>
</head>
<body>
<ul class="nav_box">
<li><h2>手机京东</h2>
</li>
<li><h2>客户服务</h2><img src="img/arrow_top_gary.png">
<div class="subnav_box" style=" left:-100px; display:none;">
<ul>
<li><b>特色栏目</b></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
</ul>
<ul>
<li><b>旗下网站</b></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
</ul>
</div>
</li>
<li><h2 style="border-width:0;">网站导航</h2><img src="img/arrow_top_gary.png">
<div class="subnav_box" style="display:none;">
<ul>
<li><b>特色栏目</b></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
</ul>
<ul>
<li><b>企业服务</b></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
</ul>
<ul>
<li><b>旗下网站</b></li>
<li><a href="#">视频购物</a></li>
<li><a href="#">京东社区</a></li>
<li><a href="#">视频购物</a></li>
</ul>
</div>
</li>
</ul>
</body>
</html>
如何用css设置鼠标悬停的状态样式?
1、首先我们先来编写一个HTML框架 2、我们来创建一个a标签,进行超链接的展示;3、我们接下来书写head书签,在其中进行书写其他编写;4、接着书写style标签,在其中书写css代码;5、我们利用a:link 进行对未点击的超链接进行样式设置;6、接着利用a:visited进行对已点击的超链接进行设置;7、最后,我们...
css里鼠标悬停变色怎么弄
1、首先新建一个html文件,命名为test.html,在test.html文件内,使用table标签创建一个表格,用于测试。2、在test.html文件内,设置table标签的class属性为mytable,同时设置边框为1px。3、接着在css标签内,通过class设置表格的样式,定义它的宽度为300px,高度为200px。4、在css标签内,通过td元素名称...
如何在网页中实现鼠标悬停文字显示效果?
1、新建html文件,在body标签中添加一个div标签,div标签里面嵌套一个p标签,然后添加p标签内容,这里以“演示文本”为例:2、在head标签中添加style标签,然后在style标签中给p标签设置预先显示样式,预先是先不显示的,所以给p标签设置的属性代码是“p {display: none; }”;再给div设置宽和高,这里...
如何用css设置鼠标属性的小手
首先,你需要在HTML元素的CSS样式中找到cursor属性。这个属性控制元素鼠标悬停时的指针形状。你可以直接在元素的选择器后面添加cursor样式,例如:或者,如果你想在鼠标悬停时显示为"pointer",可以使用:这里,`.your-element-class`应该替换为你的实际元素类名。当你将鼠标悬停在具有这些样式的元素上时,它...
css如何实现鼠标悬停的提示效果。
下面的代码就是css实现的鼠标悬停,你看下是不是你要的。不行就追问我。可能样式不是你想要的,你可以自行修改一下样式。<!DOCTYPE html>Document*{margin:0;padding:0;}ul{list-style-type: none;}ul>li{float:left;margin-right: 10px;position: relative;width:100px;}li>span{display: none...
CSS文本阴影text-shadow悬停效果
CSS代码如下,我们将文本实际的颜色设置透明(color:#0000);然后通过text-shadow创建两个阴影,可选参数blur不设置,这样我们就得到了一份清晰的阴影,通过设置不同的颜色和垂直的数值即可产生炫酷的效果。.hover-1{line-height:1.2em;color:#0000;text-shadow:00#000,01.2em#1095c1;overflow:hidden...
鼠标悬停在某些内容上时,怎么展示这些内容?
1、方法一,利用html特性,每个标签都有一个title属性。当鼠标hover在该标签内容上时,浏览器展示出该标签的title内容,让鼠标移走,内容消失,如下:div{ height:100px;width:100px;background-color: aqua;} 文字内容文字内容 2、方法二,利用css的伪类hover,以及显示隐藏属性display,来实现如下:...
css如何实现鼠标悬停的提示效果
<!DOCTYPE html>Document*{margin:0;padding:0;}ul{list-style-type: none;}ul>li{float:left;margin-right: 10px;position: relative;width:100px;}li>span{display: none;position: absolute;top: 20px;background: #ccc;}li:hover >span{display: block;}提示任务中心提示通知提示装扮 ...
hover在css中的用法
当鼠标悬停在元素上时,可以通过更改元素的样式来提供反馈或交互。hover伪类可以应用于大多数css元素,包括链接、按钮、图像、表单元素和文本等。使用hover伪类的语法很简单,只需要在选择器后面加上:hover即可。例如div:hover {background-color:yellow}。这段代码表示当用户把鼠标放在div元素上时,div的...
css中的a:hover表示什么
CSS中的a:hover表示鼠标悬停在链接上时的样式效果。以下是 在CSS中,a代表超链接元素,而:hover是一个伪类选择器。当这两个结合使用时,即a:hover,它表示当用户将鼠标悬停在超链接上时,该链接所应用的样式效果。开发者可以通过此选择器定义鼠标悬停时的样式,如改变颜色、添加下划线、增大字体等。这...