`

页面实现折叠效果

 
阅读更多

在一些系统中,我们经常看到页面的折叠,打开效果。 其实原理是一样的,图片添加点击事件,

<table>

      <tr class=common>
        <td class=common>
          <IMG  src= "../common/images/butExpand.gif" style= "cursor:hand;"  
                OnClick= "showPage(this,div1);">
         </td> 
          <td class=titleImg>
            基本信息
          </td>   
      </tr> 
    </table>
   <Div  id= "div1" style= "display: ''">
          折叠区代码 
   </div>

 其中style"cursor:hand;"    这个是鼠标事件,就是鼠标经过时,指针的变化,这里是变成小手,其他的属性参考w3cschool 中的介绍。 

function showPage(img,spanID)
{
	if(spanID.style.display=="")
	{
		//关闭
		spanID.style.display="none";
		img.src="../common/images/butCollapse.gif";
	}
	else
	{
		//打开
		spanID.style.display="";
		img.src="../common/images/butExpand.gif";
	}
}

 

附件是一个完整的示例。

分享到:
评论

相关推荐

    页面折叠显示效果

    这里,我们可以利用jQuery库来简化JavaScript代码,因为jQuery提供了丰富的DOM操作和动画效果,使得实现折叠效果变得更加简单。 例如,一个基本的jQuery折叠效果可以通过以下代码实现: ```javascript $(document)...

    android使用CollapsingToolbarLayout实现折叠效果

    以下是使用`CollapsingToolbarLayout`实现折叠效果的关键步骤: 1. 引入依赖:在你的`build.gradle`文件中,确保已经引入了Android设计支持库。通常需要添加以下依赖: ``` implementation '...

    Android中RecyclerView实现多级折叠列表效果(二)

    Android 中 RecyclerView 实现多级折叠列表效果(二) 在 Android 开发中,实现多级折叠列表效果是一个常见的需求,特别是在展示树形结构的数据时。RecyclerView 是 Android 中一个强大的控件,能够帮助我们实现...

    网站后台页面左侧收缩折叠效果.zip

    JavaScript部分可能使用了DOM操作(Document Object Model)来选择和修改HTML元素,实现折叠效果。 例如,JavaScript代码可能如下: ```javascript document.querySelector('.toggle-btn').addEventListener('click...

    Flex控件折叠效果

    在Flex中,我们可以利用各种组件如Accordion、AccordionItem或自定义的CollapsiblePanel来实现折叠效果。 1. **Accordion组件**:Accordion是Flex提供的一种内置组件,它可以包含多个AccordionItem,每个Item都可以...

    模拟iphone面板折叠的css3折叠效果

    在本案例中,“模拟iphone面板折叠的css3折叠效果”是一个利用CSS3特性实现的交互式插件,其目标是复制iPhone手机面板那种独特的折叠体验。这个插件允许图片以类似纸张的方式从两侧向中间折叠,最终展示出所有图片的...

    具有折叠效果的js,通过点击标题名,可以实现折叠或打开的效果

    具有折叠效果的js,通过点击标题名,可以实现折叠或打开的效果。通过设置table的id值和使用js来实现table的显示或隐藏,来达到折叠的效果。对于较大的页面可以显得比较小巧美观。而且也可以表达全部内容。

    iframe手风琴折叠式加载多网页效果.rar

    在网页设计中,"iframe手风琴折叠式加载多网页效果"是一种常见的交互设计手法,它结合了iframe和手风琴折叠效果,为用户提供了一种高效、简洁的浏览多页面内容的方式。Iframe(Inline Frame)是HTML的一种元素,允许...

    左侧折叠效果

    在实现折叠效果时,我们主要用到的是DOM(Document Object Model)操作,事件监听和CSS样式控制。 1. DOM操作:JavaScript通过DOM API可以访问和修改HTML元素。要实现折叠效果,我们需要获取到需要折叠的元素,这...

    漂亮的图片切换折叠效果

    在实际开发中,实现这种"漂亮的图片切换折叠效果",开发者可能会用到HTML来构建页面结构,CSS来定义样式和布局,以及JavaScript(可能结合jQuery库)来编写交互逻辑。同时,为了保证在不同设备和浏览器上的兼容性,...

    AdminLTE框架代码实现折叠左侧边栏

    首先,AdminLTE框架通过CSS类实现了边栏的折叠和展开的视觉效果。在CSS中定义了`.collapse-left`类,这个类默认情况下是应用于左侧边栏的,当触发折叠操作时,左侧边栏的这个类会被移除。相应地,AdminLTE还定义了...

    ScrollViewOnTou顶部背景折叠的滚动页面

    设计折叠效果通常需要用到相对布局(RelativeLayout)或约束布局(ConstraintLayout),通过精确控制各个元素的位置和大小,实现背景的展开和折叠。例如,可以为顶部背景设置一个可伸缩的高度,并在ScrollView滚动...

    基于ASP.NET实现的可进行GridView 数据的Collapisble折叠展示程序例子

    1. **添加模板列**:为了实现折叠效果,我们需要在GridView中添加一个模板列,用于放置折叠按钮或者其他交互元素。这个按钮通常是一个LinkButton或者ImageButton,其点击事件会触发折叠操作。 2. **JavaScript/...

Global site tag (gtag.js) - Google Analytics