<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>点击显示/隐藏层</title>
<style type="text/css">
a{text-decoration:none;}
.tab{border:1px solid #e57243;border-top:0;margin:10px 0;text-align:left;width:200px;font-size:14px;}
.th{border-top:1px solid #e57243;padding:5px;font-weight:700;clear:both;background:#f5e1d9;}
.td{background:none;padding-left:37px;}
</style>
<script type="text/javascript">
function chg(id_num){
var oa = document.getElementById(id_num);
var ob = document.getElementById("test_a");
if(oa.style.display == "block"){
oa.style.display = "none";
ob.innerHTML = "[+]";
}else{
oa.style.display = "block";
ob.innerHTML = "[-]";
}
return false;
}
</script>
</head>
<body>
<div class="tab"><div class="th td" id="test" style="display:block;">那是春天的一弯明月,一如夏天般光彩</div><div class="th" id="9"><a href="#" onclick="return chg('test');" id="test_a">[-]</a> <--点击</div></div>
<script>
var old=null;
function changemenu(mydiv){
var obj = document.getElementById(mydiv);
if (old!=null&&old!=obj)
old.style.display='none';
old=obj;
if (obj.style.display=='none'){
obj.style.display='block';
}else{
obj.style.display='none';
}
}
</script>
<div id="myc">
<div class="changemeun">
<div class="a1"> <a onclick="changemenu('menu_1');">学院信息</a></div>
<div class="a2"><a onclick="changemenu('menu_2');">先进性教育</a></div>
<div class="a3"><a onclick="changemenu('menu_3');">招生信息</a></div>
<div class="a4"><a onclick="changemenu('menu_4');">最新讲座</a></div>
<div class="a5"><a onclick="changemenu('menu_5');" >学校活动</a></div>
</div>
<div id="menu_1" style="DISPLAY: none" class="list_a1">yhrersghers</div>
<div id="menu_2" style="DISPLAY: none" class="list_a2">sdfhdsfhdfshdfs
</div>
<div id="menu_3" style="DISPLAY: none" class="list_a3">dsfhsds</div>
<div id="menu_4" style="DISPLAY: none" class="list_a4">dhsfdsdshsd</div>
<div id="menu_5" style="DISPLAY: none" class="list_a5">gagsdgsg</div>
</div>
</body>
</html>
分享到:
相关推荐
在这个特定的主题中,“纯CSS 鼠标经过DIV另一个显示隐藏 多个DIV并存”是指通过CSS实现的一种交互效果:当鼠标悬停在一个div上时,另一个关联的div会显示出来,同时其他无关的div保持隐藏状态。这种效果在创建导航...
在本文中,我们将深入探讨如何使用CSS3的`transform`属性来实现14种不同的侧边栏导航隐藏和显示的动画效果。这些效果对于优化移动设备和其他小屏幕设备的用户体验至关重要,因为它们允许用户轻松地访问和隐藏导航...
综上所述,这个示例展示了如何结合使用jQuery和CSS3来创建一个优雅的、渐变显示隐藏内容的功能。同时,考虑到兼容性问题,使用jQuery的动画作为备用方案,确保在不支持CSS3的浏览器中也能提供良好的用户体验。在实际...
详解微信小程序 通过控制CSS实现view隐藏与显示 实现效果图: 视图代码,使用变量控制隐藏类名 <text> 为了更好地帮助您解决问题,请准确填写您的邮箱地址和电话号码,以便管理员给你答复。 <view ...
2. **Transitions**:过渡效果允许我们在状态改变时添加平滑的动画,比如侧边栏从隐藏到显示的过程。 3. **Animations**:CSS3动画可以创建更复杂的动态效果,例如菜单项的淡入淡出、旋转或缩放等。 4. **...
本文将深入探讨如何使用JavaScript(简称js)和CSS3来创建一款智能隐藏和显示的顶部导航菜单。这种菜单在用户滚动页面时能根据滚动方向和距离自动调整其可见性,提供更流畅的浏览体验。 首先,我们来了解CSS3。CSS3...
超出一行隐藏: overflow:hidden; //超出的文本隐藏 text-overflow:ellipsis; //溢出用省略号显示 white-space:nowrap; //溢出不换行 但是第三条属性,只能显示一行,不能用在这里,那么如果显示多行呢? 超出两行...
标题"Css测试,li超出部分的汉字隐藏"提示我们,这个话题主要关注如何在CSS中控制`<li>`元素内的汉字当其内容超过指定宽度时进行隐藏。 在CSS中,我们可以使用多种方法来实现这种效果,例如: 1. **overflow** ...
在上述提供的“CSS隐藏代码大全”中,我们看到一系列的CSS规则,它们主要用于隐藏网页中特定部分,以达到定制化界面或者优化用户体验的效果。下面我们将详细解释这些代码及其作用。 1. 去除头部 banner:`div#...
本文将深入探讨如何使用HTML和CSS来实现滚动条的显示、隐藏以及自定义样式,使网页滚动条与整体设计更加协调一致。 首先,我们需要了解HTML5中引入的`overflow`属性,这是控制内容是否显示滚动条的关键。`overflow`...
3. **CSS3动画**:在这些隐藏侧边栏菜单中,可能运用了CSS3的`transform`属性,它可以改变元素的大小、位置和形状,比如通过`translateX()`实现菜单的滑动效果。`opacity`属性可以控制元素的透明度,创造出淡入淡出...
本教程将详细讲解如何利用CSS3实现视差滚动效果,以及如何在页面滚动到特定位置时显示底部隐藏的导航栏。 视差滚动是一种增强网页用户体验的技术,它使得背景元素以不同的速度移动,营造出深度感和立体感。这种效果...
对于模块显示隐藏,CSS可以设置元素的初始状态(例如,设置`display:none`隐藏元素)。在换肤功能中,CSS 文件是核心,它们定义了页面的布局、颜色、字体等样式,用户选择新皮肤时,浏览器会加载新的CSS文件。 **...
在网页设计中,有时我们需要创建吸引用户注意力的元素,如全屏广告。本文将深入探讨如何使用JavaScript(js)和层叠样式表(CSS...下载提供的"倒计时的头部全屏广告显示隐藏代码"文件,即可查看和学习具体的实现方式。
"隐藏与滑出显示的css+js菜单实例"是一个典型的动态菜单实现,它利用CSS(层叠样式表)和JavaScript来控制菜单的显示和隐藏,以及实现平滑的动画效果。这种技术常用于网站的导航栏,帮助用户更直观地浏览网站内容。 ...
我们在做导航标签的时候,有时会出现空间过于拥挤需要隐藏部分内容的情况,所以在这里我自己写了一个鼠标悬停显示扩展内容的效果,如下图所示。 总的来说效果还是比较好实现,但是比较头疼的是三角部分使用了伪...
- `show()`方法用于显示隐藏的元素,可以传入一个可选参数来控制显示的速度(例如"fast"或"slow")。 - `remove()`方法则用于从DOM中完全移除元素及其绑定的所有事件处理器、数据和样式。 ### 4. CSS样式控制:`....
使用`<transition>`标签包裹需要添加动画的元素,例如一个简单的显示和隐藏按钮: ```html !show">切换 这是一段需要动画的文本 ``` 在这里,我们给`<transition>`组件设定了一个唯一的name属性,用于...
css 隐藏多余的文字,许多网站开发的时候,都带有新闻动态模块,或者其他信息模块,有时候显示出的列表,不需要显示出所有信息,就用css 控制一下就Ok 了
这就是"鼠标移动到加号上显示隐藏的文字内容"这一技术的应用。 实现这一功能,通常需要用到HTML、CSS以及JavaScript。下面我们将详细讲解如何利用这些技术来创建这个效果。 首先,我们需要在HTML中设置基本的结构...