`
FireFlyWithCat
  • 浏览: 88443 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于页面布局切换的实现

    博客分类:
  • html
阅读更多
  今天看一个网站的页面布局可以切换,觉得挺好玩儿的,就查资料自己简单的实现了一个。下面是我的代码,给新手们参考一下:
我的CSS代码:

 <style type="text/css">
        .page-head{
            float: left;
            clear: both;
            background-color: #e8eb2e;
            width: 100%;
            height: 20%;
         }
       .page-meddle{
            float: left;
            clear:both;
            background-color: #74fff3;
            width: 100%;
            height: 80%;
        }
       .page-head2{
            float: left;
            background-color: #e8eb2e;
            width: 20%;
            height: 100%;
       }
       .page-meddle2{
	    float: right;
	    clear:right;
            background-color: #74fff3;
            width: 80%;
            height: 100%;
       }
    </style>

上面的东西都是css里面基础的东西,不说了:
我的html代码:
[<a href="#" id="switch">切换布局</a>
<div class="page-head">
    <h1>头部</h1>
</div>
<div class="page-meddle">
    <h1>底部</h1>
</div>

我的js代码:
<script type="text/javascript">
          $(function(){
        $("#switch")._toggle(function(){
            $(".page-head").fadeOut("flow",function(){
                $(this).fadeIn("fast").addClass("page-head2");
            });
			$(".page-meddle").fadeOut("flow",function(){
                $(this).fadeIn("fast").addClass("page-meddle2");
            });
        },function(){
            $(".page-head").fadeOut("flow",function(){
                $(this).fadeIn("fast").removeClass("page-head2");
            });
			 $(".page-meddle").fadeOut("flow",function(){
                $(this).fadeIn("fast").removeClass("page-meddle2");
            });
        });
    });
</script>

有一点要注意,在这个文件中我用的是jquery语言,要导入jquery文件。在附件里有,你可以把html文件跟jquery文件放在一起,通过:<script type="text/javascript" src="jquery.js"></script>调用就ok了!
1
0
分享到:
评论

相关推荐

    使用Fragment与RadioGroup实现页面布局切换

    实现页面布局切换的基本步骤如下: 1. **创建Fragment**:首先,我们需要创建代表不同页面布局的`Fragment`类。每个`Fragment`类应包含一个`onCreateView()`方法,用于返回该`Fragment`的布局视图。 2. **布局XML*...

    qt各种页面切换动画实现

    本文将深入探讨如何在Qt应用中实现各种页面切换效果,以及如何结合提供的代码资源(animation文件)进行实际操作。 首先,Qt提供了QML(Qt Meta Language)这一强大的声明式语言,用于构建丰富的用户界面。在QML中...

    Android-StatusView简单的Android页面多状态布局切换控件

    `StatusView`是一个轻量级的库,专门用于帮助开发者快速实现页面不同状态(如加载中、数据为空、错误提示)的布局切换,提升用户体验。本篇文章将详细介绍`StatusView`这一Android页面多状态布局切换控件的使用方法...

    jQuery网格布局列表布局切换特效

    5. `js`目录:包含了JavaScript文件,尤其是jQuery库和实现布局切换特效的脚本。 在实际应用中,开发者可能会结合媒体查询(Media Queries)来实现响应式设计,确保在不同屏幕尺寸下都能呈现出合适的布局。此外,...

    Android之Fragment多个页面切换实现

    在本教程中,我们将深入探讨如何在Android应用中使用Fragment实现多个页面的切换。 首先,了解Fragment的基本概念。Fragment是Activity的一部分,有自己的生命周期,可以在Activity中添加、移除或替换。它们有自己...

    页面网格布局和幻灯片布局切换UI界面设计

    页面网格布局和幻灯片布局切换UI界面设计是一种常见的网页设计模式,特别是在现代网页和应用程序中,这种设计能够提供丰富的用户体验。在这个设计中,主要涉及的技术是CSS3库,这表明设计者利用了CSS3的强大功能来...

    基于jQuery的实现切换页面布局.zip

    总结来说,基于jQuery实现的页面布局切换涉及了选择器、事件处理、DOM操作和动画效果等多个方面。通过合理运用这些工具,开发者可以构建出响应用户操作、适应不同屏幕尺寸的交互式网页。同时,良好的编程习惯和代码...

    Duilib中 ListItem布局切换效果实现

    这个场景下,我们要讨论的是如何在Duilib中实现ListItem的布局切换效果,即当鼠标经过或点击时,列表项显示不同的效果。 首先,要实现这种效果,我们需要了解Duilib中的ListView和ListItem的基本概念。ListView是...

    jQuery Bootstrap网格布局和列表布局切换代码

    实现布局切换的关键在于使用jQuery来监听事件并动态修改元素的类。以下是一个基本的实现步骤: 1. **初始化布局**:在HTML中,同时定义网格布局和列表布局,但初始时只显示一种布局。例如,可以默认显示网格布局,...

    Android 自定义圆环动画切换、流式布局的实现.rar

    本示例项目“Android 自定义圆环动画切换、流式布局的实现”旨在教你如何利用自定义组件和动画来打造这样的效果。下面将详细解释其中涉及的关键技术点。 首先,我们关注的是“自定义的圆环ImageView”。在Android中...

    C++,QT多个窗体切换,widget 多个页面切换显示

    在实现页面切换时,`QTimer`可以用来定时触发页面切换,比如创建一个计时器并在时间到时调用相应的切换方法。这在创建动画效果或轮播界面时非常有用。 布局管理是Qt GUI设计的关键部分,`QLayout`类允许你自动或...

    实现底部切换标签+左右滑动切换页面

    同时,为了实现页面间的滑动切换,我们可以使用`ViewPager`配合`Fragment`,`ViewPager`可以承载多个`Fragment`并实现左右滑动的效果。 在iOS平台上,我们使用`UIBottomNavigationBar`来创建底部标签栏,同样需要...

    jQuery网格布局和列表布局切换特效.zip

    "jQuery网格布局和列表布局切换特效"就是一个针对这种需求而设计的功能。jQuery,一个广泛使用的JavaScript库,使得开发者能够轻松地实现动态效果和交互性。在这个特效中,它允许用户在网格布局和列表布局之间自由...

    android页面布局fragment五个按钮切换页面

    本教程将深入探讨如何在Android页面布局中利用Fragment实现五个按钮的页面切换效果。 首先,我们需要了解Fragment的基本概念。Fragment并不是一个独立的应用组件,它必须依附于Activity才能运行。Fragment有自己的...

    bootstrap实现页面切换

    6. **响应式设计**:Bootstrap的核心特性之一就是响应式布局,它能根据设备屏幕尺寸自动调整页面布局。通过使用栅格系统(Grid System),我们可以轻松地创建自适应的页面结构。栅格由行(Row)和列(Column)组成,...

    Android仿淘宝切换商品列表布局效果的示例代码

    简单的流程可以概括为:第一次进入页面,有个默认的布局(网格布局),点击按钮,由网格布局切换到竖直的线性布局,再次点击切换到网格布局。 分析: 可以看到商品展示的形式都是以列表的方式来展现,我用的是...

    Activityの简单布局切换

    "Activity 的简单布局切换" Activity 是 Android 操作系统中的一种基本组件,负责处理用户交互和界面显示。一个 Activity 可以包含多个布局页面,并且可以在不同的情况下进行切换。 1. Activity 的基本概念 ...

    仿天猫App实现商品列表布局切换效果

    在Android开发中,实现类似天猫App的商品列表布局切换效果是一项常见的需求,这涉及到用户界面(UI)设计的灵活性和用户体验的提升。本教程将详细讲解如何利用RecyclerView和自定义动画来实现这一功能。 首先,我们...

    Android多页面布局

    在Android应用开发中,构建多页面布局是一种常见的需求,它能提供丰富的用户体验并允许用户在不同的内容之间平滑切换。本篇文章将详细讲解如何利用Fragment和ViewPager实现这一目标。 首先,Fragment是Android SDK...

Global site tag (gtag.js) - Google Analytics