博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScrip——练习(做悬浮框)
阅读量:5221 次
发布时间:2019-06-14

本文共 977 字,大约阅读时间需要 3 分钟。

通过HTML、CSS、JSP来实现

1、首先确定通过div嵌套来实现:

大的div里放默认显示的一层,限制其总层次高,设置超出部分隐藏

小的div里放鼠标移过去时显示的一层:3行1列的表格

1.1、什么场景的实现通过在单元格内的嵌套div实现

2.通过CSS来设置div和table的样式

3.通过JSP来设置方法:onmouseover时显示全部内容

                              onmouseout时只显示大的一层

4.通过id来调用样式,通过事件来调用方法

无标题文档

 #changjing

 {
 height:40px;
 width:100px;
 top:0px;
 left:0px;
 position:absolute;
 overflow:hidden;
 }
 #fen
 {
 background-color:#C9F;
 height:40px;
 width:100px;
 top:0px;
 left:100px;
 position:absolute;
}

新闻动态 /*修改层的颜色要在这里面的style修改*/

<tr>

<td height="40" width="100">
<div id="changjing" οnmοuseοver="over1()" οnmοuseοut="out1()">场景<div id="fen">什么场景</div></div>
</td>

</tr>

活动杂谈     

function over1()

{
var a=document.getElementById("changjing");
a.setAttribute("style","overflow:visible;background-color:#3FC");
}
function out1()
{
var a=document.getElementById("changjing");
a.setAttribute("style",
"overflow:hidden;background-color:#CCC");
}

 

默认时:

鼠标在上面时:

鼠标点击场景

 

鼠标移开时

 

转载于:https://www.cnblogs.com/Chenshuai7/p/5079375.html

你可能感兴趣的文章
c语言以二进制的方式向文件读写一组数据
查看>>
Spring定时器,定时执行(quartz)
查看>>
ASCII码表
查看>>
webstorm使用教程
查看>>
PHP 反射API
查看>>
BZOJ4045 : [Cerc2014] bricks
查看>>
Oracle登陆触发器
查看>>
Git-git提交报错error:RPC failed
查看>>
mysql-mysqlslap执行报错
查看>>
sdn
查看>>
# 2017-2018-1 20155302 课下实践IPC及课上补充
查看>>
java8新特性之Optional类
查看>>
在Qt(C++)中使用QThread实现多线程
查看>>
11-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网配置_Airkiss步骤_2)...
查看>>
jquery阅读记录2
查看>>
zabbix电话告警V1
查看>>
eclipse把局部变量提为全局变量的快捷键是什么
查看>>
《研磨设计模式》——可配置的简单工厂
查看>>
为网站添加免费的访问计数统计和加入微博
查看>>
ubuntu root用户 默认密码
查看>>