技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

div層顯示/隱藏的6種常見效果

作者:admin    時間:2018-2-27 20:49:28    瀏覽:

div層的顯示和隱藏在網頁設計中常常被用到,為了讓顯示/隱藏表現得生動一些,往往加些效果進去,如淡入淡出效果、滾動效果、縮放效果等等。本文將介紹div層顯示/隱藏的6種常見效果。

show()

show()是div層顯示的最常用到的方法,與之對應的層隱藏的方法則是hide()。jquery實現代碼如下:

<script type="text/javascript">
$("#button1").click(function(){
  $("#div1").show();
});

$("#button2").click(function(){
  $("#div1").hide();
});
</script>

代碼解釋:

button1button2分別是點擊按鈕的id,div1是div的id。

button1按鈕被點擊時,div1層便顯示;當button2按鈕被點擊時,div1層便隱藏。

效果演示

  

html代碼

<html>
<head>
<title>jquery show()</title>
<script type="text/javascript" src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
<p><input id="button1" type="button" value="顯示div" />  <input id="button2" type="button" value="隱藏div" /></p>
<div id="div1" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button1").click(function(){
  $("#div1").show();
});

$("#button2").click(function(){
  $("#div1").hide();
});
</script>
</body>
</html>

show()設置元素從隱藏到完全可見的速度

show()可以設置元素從隱藏到完全可見的速度。默認為 "0"。寫法如:show(500),500是表示顯示速度為500毫秒。此外,還可以用 "slow"、"normal"、"fast"。

在設置速度的情況下,元素從隱藏到完全可見的過程中,會逐漸地改變其高度、寬度、外邊距、內邊距和透明度。

fadeIn()

fadeIn()是用來實現div層顯示的淡入效果,與之對應的是fadeOut(),用來實現層的淡出效果。jquery實現代碼如下:

<script type="text/javascript">
$("#button5").click(function(){
  $("#div3").fadeIn();
});

$("#button6").click(function(){
  $("#div3").fadeOut();
});
</script>

代碼解釋:

button5button6分別是點擊按鈕的id,div3是div的id。

button5按鈕被點擊時,div3層便淡入顯示;當button6按鈕被點擊時,div3層便淡出隱藏。

效果演示

  

html代碼

<html>
<head>
<title>jquery show()</title>
<script type="text/javascript" src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
<p><input id="button5" type="button" value="顯示div" />  <input id="button6" type="button" value="隱藏div" /></p>
<div id="div3" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button5").click(function(){
  $("#div3").fadeIn();
});

$("#button6").click(function(){
  $("#div3").fadeOut();
});
</script>
</body>
</html>

fadeIn()設置元素從隱藏到完全可見的淡入速度

fadeIn()可以設置元素從隱藏到完全可見的淡入速度,寫法如:fadeIn(500)。默認值為 "normal"??贍艿鬧擔?strong>毫秒 (比如 1500)、"slow"、"normal"、"fast"。

在設置速度的情況下,元素從隱藏到可見的過程中,會逐漸地改變其透明度(這樣會創造淡入效果)。

div層其余4種常見顯示效果

除了前文提到的兩種顯示效果外,div層顯示還可以有其他幾種常見的效果。如:slideDown()、slideToggle()、fadeToggle()、fadeTo()等,這里不再詳細講述,用法其實也跟前文提到的show()fadeIn()一樣,大家可以參考下面的實例代碼。

html代碼


<html>
<head>
<title>jquery show()</title>
<script type="text/javascript" src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
<!--------------------------------------- show() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">show()</div></p>
<p><input id="button1" type="button" value="顯示div" />  <input id="button2" type="button" value="隱藏div" /></p>
<div id="div1" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button1").click(function(){
  $("#div1").show();
});

$("#button2").click(function(){
  $("#div1").hide();
});
</script>

<!--------------------------------------- show(500) --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">show(500)</div></p>
<p><input id="button3" type="button" value="顯示div" />  <input id="button4" type="button" value="隱藏div" /></p>
<div id="div2" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button3").click(function(){
  $("#div2").show(500);
});

$("#button4").click(function(){
  $("#div2").hide(500);
});
</script>


<!--------------------------------------- fadeIn() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">fadeIn()</div></p>
<p><input id="button5" type="button" value="顯示div" />  <input id="button6" type="button" value="隱藏div" /></p>
<div id="div3" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button5").click(function(){
  $("#div3").fadeIn();
});

$("#button6").click(function(){
  $("#div3").fadeOut();
});
</script>

<!--------------------------------------- fadeIn(500) --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">fadeIn(500)</div></p>
<p><input id="button7" type="button" value="顯示div" />  <input id="button8" type="button" value="隱藏div" /></p>
<div id="div4" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button7").click(function(){
  $("#div4").fadeIn(500);
});

$("#button8").click(function(){
  $("#div4").fadeOut(500);
});
</script>



<!--------------------------------------- slideDown() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">slideDown()</div></p>
<p><input id="button9" type="button" value="顯示div" />  <input id="button10" type="button" value="隱藏div" /></p>
<div id="div5" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button9").click(function(){
  $("#div5").slideDown();
});

$("#button10").click(function(){
  $("#div5").slideUp();
});
</script>



<!--------------------------------------- slideDown(500) --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">slideDown(500)</div></p>
<p><input id="button11" type="button" value="顯示div" />  <input id="button12" type="button" value="隱藏div" /></p>
<div id="div6" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button11").click(function(){
  $("#div6").slideDown(500);
});

$("#button12").click(function(){
  $("#div6").slideUp(500);
});
</script>


<!--------------------------------------- slideToggle() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">slideToggle()</div></p>
<p><input id="button13" type="button" value="顯示/隱藏div" /></p>
<div id="div7" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button13").click(function(){
  $("#div7").slideToggle();
});
</script>


<!--------------------------------------- slideToggle(500) --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">slideToggle(500)</div></p>
<p><input id="button14" type="button" value="顯示/隱藏div" /></p>
<div id="div8" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button14").click(function(){
  $("#div8").slideToggle(500);
});
</script>


<!--------------------------------------- fadeToggle() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">fadeToggle()</div></p>
<p><input id="button15" type="button" value="顯示/隱藏div" /></p>
<div id="div9" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button15").click(function(){
  $("#div9").fadeToggle();
});
</script>

<!--------------------------------------- fadeTo() --------------------------------------->
<p><div style="font-size:22px;font-weight:bold ;">fadeTo()</div></p>
<p><input id="button16" type="button" value="顯示div" />  <input id="button17" type="button" value="隱藏div" /></p>
<div id="div10" style="display :none ;">
<font style="font-size:22px;margin-left:10px;">卡卡測速網 篮球比分网即时比分直播新浪 www.619430.live</font>
<ul>
<li><b>卡卡網是專業測速網站</b>,內容主要包括<b>網速測試</b>及<b>網站速度測試</b></li>
<li>卡卡網目前在全國60多個省市、美國、澳大利亞、日本、英國等近20個國家地區均設有網速測試點</li>
<li><b>卡卡網提供全球Ping測試</b>,分布全國及全球各地100多個測試點,測試網站連通狀況</li>
<li>卡卡網提供網站Tracert路由追蹤測試,分布各地100多個測試點,可以測試網站在各地訪問的所經路線</li>
<li>卡卡網提供DNS查詢功能,一鍵獲知網站在全球的解析情況</li>
<li><b>卡卡網提供網站速度診斷服務</b>,智能分析網站近40項可優化項目,讓網站速度立即提升3倍不是夢</li>
</ul>
</div>
<script type="text/javascript">
$("#button16").click(function(){
  $("#div10").fadeTo("slow",0.15);
});
$("#button17").click(function(){
  $("#div10").fadeOut();
});
</script>

<p style="height:500px;width:100%"></p>
</body>
</html>

execcodegetcode

標簽: div  css  層顯示效果  
  • IT熱文
  • 站長推薦
{ganrao} 老版本的捕鱼大亨 个人心水十码中特2018 捕鱼达人2经典正版 qq麻将手机版叫什么 手机网游能赚钱的 24小时捕鱼上下分 免费下载东北麻将 南粤36选7中奖规则 精准内部一头一尾中特 经典老版单机麻将游 麻将推倒胡游戏 那个棋牌网站信誉好 什么是补码 南京麻将进园子游戏 十一运夺金开奖结果360 网络打鱼赌博游戏贴吧