zoukankan      html  css  js  c++  java
  • 内容的展开与收起效果

    大幅广告的展开与收起:

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>展开与收起效果</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            body{
                width: 730px;
                margin: auto;
            }
            #banner{
                height: 336px;
                overflow: hidden;
            }
    
            p{
                line-height: 30px;
                text-align: center;
            }
        </style>
    
        <script>
            var h=0;
            function addH(){
                var banner=document.getElementById('banner')
                if(h<336){
                    h+=10
                    banner.style.height=h+'px'
                }else{
                    return
                }
                setTimeout(addH,50)
            }
            window.onload=function(){
                addH();
            }
            function removeH(){
                var banner=document.getElementById('banner')
                if(h>0){
                    h-=10
                    banner.style.height=h+'px'
                }else{
                    // banner.style.display='none'
                    return
                }
                setTimeout(removeH,50)
            }
            window.onload=function(){
                addH();
                setTimeout(removeH,5000)
            }
        </script>
    </head>
        <div id='banner'><img src='images/1.jpg'></div>
        <p>正文</p>
    
    <body>
    
    </body>
    
    </html>
    View Code

    商品信息展示的展开与收起

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>展开与收起效果</title>
        
        <style>
        *{
            margin: 0;
            padding: 0;
        }
        #content{
            width: 400px;
            height: auto;
            margin: 0 auto;
            border:1px solid #666;
        }
    
        #hdn{
            height: 50px;
            width: 400px;
            background: red;
        }
        a{
            display: block;
            height: 30px;
            background: #ccc;
            margin: 0 auto;
            width: 50px;
            line-height: 30px;
            text-align: center;
            text-decoration: none;
        }
        </style>
    
        <script>
            function showDiv(){
                var hrf=document.getElementById('hrf')
                var hdn=document.getElementById('hdn')
                hdn.style.display='block';
                hrf.innerHTML='收起-';
                hrf.href='javascript:hiddenDiv()'
            }
            function hiddenDiv(){
                var hdn=document.getElementById('hdn')         //这个变量申明不能放于外部
                var hrf=document.getElementById('hrf')
                hdn.style.display='none';
                hrf.innerHTML='展开+';
                hrf.href='javascript:showDiv()'
    
            }
        </script>
    </head>
    <body><div id='content'>
                <p>展开与收起效果展开与收起效果展开与收起效果展开与收起效果展开与收起效果</p>
                <div id='hdn' style='display:none'>
                    <p>展开与收起效果展开与收起效果展开与收起效果展开与收起效果展开与收起效果</p>
                </div>
            </div>
            <p><a id='hrf' href='javascript:showDiv()'>展开+</a></p>                 //可以通过这样引用函数
    
    </body>
    </html>
    View Code

    阅读文章的展开与收起

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>展开与收起效果</title>
        
        <style>
        *{
            margin: 0;
            padding: 0;
        }
        #content{
            width: 400px;
            height: auto;
            margin: 0 auto;
            border:1px solid #666;
        }
    
        #hdn{
            height: 50px;
            width: 400px;
            background: red;
        }
        a{
            display: block;
            height: 30px;
            background: #ccc;
            margin: 0 auto;
            width: 50px;
            line-height: 30px;
            text-align: center;
            text-decoration: none;
        }
        </style>
    
        <script>
            function showDiv(){
                var hrf=document.getElementById('hrf')
                var hdn=document.getElementById('hdn')
                hdn.style.display='block';
                hrf.innerHTML='收起-';
                hrf.href='javascript:hiddenDiv()'
            }
            function hiddenDiv(){
                var hdn=document.getElementById('hdn')         //这个变量申明不能放于外部
                var hrf=document.getElementById('hrf')
                hdn.style.display='none';
                hrf.innerHTML='展开+';
                hrf.href='javascript:showDiv()'
    
            }
        </script>
    </head>
    <body><div id='content'>
                <p>展开与收起效果展开与收起效果展开与收起效果展开与收起效果展开与收起效果</p>
                <div id='hdn' style='display:none'>
                    <p>展开与收起效果展开与收起效果展开与收起效果展开与收起效果展开与收起效果</p>
                </div>
            </div>
            <p><a id='hrf' href='javascript:showDiv()'>展开+</a></p>                 //可以通过这样引用函数
    
    </body>
    </html>
    View Code
  • 相关阅读:
    同一个类生成的对象去重
    关于公众号JavaTokings侵权声明
    消息中间件ActiveMQ使用详解
    重定向和转发的分析与理解
    Oracle SqlPlus导出查询结果
    Sql查询一个列对应多个列
    Jsp标签字典开发_基于Spring+Hibernate
    Oracle数据库导入导出简单备份
    JAVA WEB接口开发简述
    NTKO在线office控件使用实例
  • 原文地址:https://www.cnblogs.com/yzg1/p/4465838.html
Copyright © 2011-2022 走看看