午夜国产狂喷潮在线观看|国产AⅤ精品一区二区久久|中文字幕AV中文字幕|国产看片高清在线

    JavaScript控制網(wǎng)頁層收起和展開效果的方法
    來源:易賢網(wǎng) 閱讀:965 次 日期:2015-04-20 13:56:00
    溫馨提示:易賢網(wǎng)小編為您整理了“JavaScript控制網(wǎng)頁層收起和展開效果的方法”,方便廣大網(wǎng)友查閱!

    具體如下:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <base href="<%=basePath%>">

    <meta http-equiv="pragma" content="no-cache">

    <meta http-equiv="cache-control" content="no-cache">

    <meta http-equiv="expires" content="0">

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

    <meta http-equiv="description" content="This is my page">

    <!--

    <link rel="stylesheet" type="text/css" href="styles.css">

    -->

    <title>很酷的DIV層的展開收縮效果</title>

    <style>

    * { margin:0; padding:0;}

    body {

    text-align:center;

    font:75% Verdana, Arial, Helvetica, sans-serif;

    }

    h1 {

    font:125% Arial, Helvetica, sans-serif;

    text-align:left; font-weight:bolder;

    background:#333; padding:3px;

    display:block; color:#99CC00

    }

    .class1 {

    width:40%; background:#CCC;

    position:relative; margin:0 auto;

    padding:5px;}

    span { position:absolute; right:10px;

    top:8px; cursor:pointer; color:yellow;

    }

    p { text-align:left; line-height:20px;

    background:#333; padding:3px; margin-top:5px;

    color:#99CC00

    }

    #class1content {

    height:300px;overflow:hidden

    }

    </style>

    <script>

    function $(element){

    return element = document.getElementById(element);

    }

    function $D(){

    var d=$('class1content');

    var h=d.offsetHeight;

    var maxh=300;

    function dmove(){

    h+=50; //設(shè)置層展開的速度

    if(h>=maxh){

    d.style.height='300px';

    clearInterval(iIntervalId);

    }else{

    d.style.display='block';

    d.style.height=h+'px';

    }

    }

    iIntervalId=setInterval(dmove,2);

    }

    function $D2(){

    var d=$('class1content');

    var h=d.offsetHeight;

    var maxh=300;

    function dmove(){

    h-=50;//設(shè)置層收縮的速度

    if(h<=0){

    d.style.display='none';

    clearInterval(iIntervalId);

    }else{

    d.style.height=h+'px';

    }

    }

    iIntervalId=setInterval(dmove,2);

    }

    function $use(){

    var d=$('class1content');

    var sb=$('stateBut');

    if(d.style.display=='none'){

    $D();

    sb.innerHTML='收縮';

    }else{

    $D2();

    sb.innerHTML='展開';

    }

    }

    </script>

    </head>

    <body>

    <div class="class1">

    <h1>DIV層的展開隱藏效果</h1>

    <span id="stateBut" onclick="$use()">展開</span>

    <p id="class1content">曾經(jīng)有一份真誠的愛情放在我面前,

    <br>我沒有珍惜,<br>等我失去的時候我才后悔莫及,

    <br>人世間最痛苦的事莫過于此。

    <br>如果上天能夠給我一個再來一次的機(jī)會,

    <br>我會對那個女孩子說三個字:<br>我愛你。

    <br>如果非要在這份愛上加上一個期限,

    <br>我希望是……一萬年!”

    </div>

    </body>

    </html>

    更多信息請查看IT技術(shù)專欄

    更多信息請查看腳本欄目
    易賢網(wǎng)手機(jī)網(wǎng)站地址:JavaScript控制網(wǎng)頁層收起和展開效果的方法
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2025國考·省考課程試聽報名

    • 報班類型
    • 姓名
    • 手機(jī)號
    • 驗(yàn)證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點(diǎn) | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報警專用圖標(biāo)