最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript控制網(wǎng)頁層收起和展開效果的方法

 更新時間:2015年04月15日 12:36:39   作者:gogo  
這篇文章主要介紹了JavaScript控制網(wǎng)頁層收起和展開效果的方法,涉及javascript操作網(wǎng)頁元素動態(tài)效果的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了JavaScript控制網(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>如果上天能夠給我一個再來一次的機會,
<br>我會對那個女孩子說三個字:<br>我愛你。
<br>如果非要在這份愛上加上一個期限,
<br>我希望是……一萬年!”
</div>
</body>
</html>

希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

  • Js,alert出現(xiàn)亂碼問題的解決方法

    Js,alert出現(xiàn)亂碼問題的解決方法

    Js,alert出現(xiàn)亂碼問題的解決方法,需要的朋友可以參考一下
    2013-06-06
  • Handtrack.js庫實現(xiàn)實時監(jiān)測手部運動(推薦)

    Handtrack.js庫實現(xiàn)實時監(jiān)測手部運動(推薦)

    這篇文章主要介紹了實時監(jiān)測手部運動的 JS 庫,可以實現(xiàn)很多有趣功能,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • JS 日期比較大小的簡單實例

    JS 日期比較大小的簡單實例

    本篇文章主要是對JS日期比較大小的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • js實現(xiàn)ifram取父窗口URL地址的方法

    js實現(xiàn)ifram取父窗口URL地址的方法

    這篇文章主要介紹了js實現(xiàn)ifram取父窗口URL地址的方法,是javascript操作window.parent對象非常典型的應(yīng)用技巧,需要的朋友可以參考下
    2015-02-02
  • js實現(xiàn)磁性吸附的示例

    js實現(xiàn)磁性吸附的示例

    這篇文章主要介紹了js實現(xiàn)磁性吸附的示例,幫助大家更好的制作js特效,美化自己的網(wǎng)頁,感興趣的朋友可以了解下
    2020-10-10
  • js實現(xiàn)旋轉(zhuǎn)大風(fēng)車

    js實現(xiàn)旋轉(zhuǎn)大風(fēng)車

    這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)旋轉(zhuǎn)大風(fēng)車,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 如何使用js正則表達(dá)式驗證文件夾名是否符合規(guī)范

    如何使用js正則表達(dá)式驗證文件夾名是否符合規(guī)范

    眾所周知正則表達(dá)式非常強大,下面這篇文章主要給大家介紹了關(guān)于如何使用js正則表達(dá)式驗證文件夾名是否符合規(guī)范的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • JavaScript中的null和undefined解析

    JavaScript中的null和undefined解析

    在JavaScript開發(fā)中,被人問到:null與undefined到底有啥區(qū)別? 一時間不好回答,特別是undefined,因為這涉及到undefined的實現(xiàn)原理
    2012-04-04
  • JavaScript中的FileReader示例詳解

    JavaScript中的FileReader示例詳解

    FileReader主要用于將文件內(nèi)容讀入內(nèi)存,通過一系列異步接口,可以在主線程中訪問本地文件,這篇文章主要給大家介紹了關(guān)于JavaScript中FileReader的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Chrome擴展頁面動態(tài)綁定JS事件提示錯誤

    Chrome擴展頁面動態(tài)綁定JS事件提示錯誤

    開發(fā)Chrome擴展時,頁面的popup.html中需要js的時候,直接將JS寫在動態(tài)綁定JS事件會提示錯誤,下面有個不錯的解決方法,大家可以參考下
    2014-02-02

最新評論

绿春县| 治县。| 永顺县| 梨树县| 利川市| 大渡口区| 陵水| 江阴市| 齐河县| 于都县| 博白县| 奉节县| 苗栗市| 陇川县| 惠来县| 宁津县| 延寿县| 林州市| 丰县| 包头市| 克拉玛依市| 昭通市| 尖扎县| 靖远县| 台东市| 博乐市| 潮安县| 桐庐县| 武威市| 鄱阳县| 二手房| 思南县| 大同县| 盐源县| 固阳县| 湖南省| 卓尼县| 滦南县| 浠水县| 黔西县| 裕民县|