下面附下載地址。 http://download.csdn.net/download/njxiaogui/10002058javascript
一、跑馬燈效果,圖片連續循環滾動,圖片下面並可附文字描述,圖片是從數據庫中獲取的 ,親自測試,保證好使。css
Default.aspx 代碼:html
<html> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /> <title>jQuery新闻滚动跑马灯效果 - 站长素材</title> <script type="text/javascript" src="js/jquery-1.8.0.js"></script> <script src="js/jquery.carouFredSel-6.0.4-packed.js" type="text/javascript"></script> <script> $(function () { var _scroll = { delay: 1000, easing: 'linear', items: 1, duration: 0.07, timeoutDuration: 0, pauseOnHover: 'immediate' }; $('#ticker-1').carouFredSel({ width: 1000, align: false, items: { width: 'variable', visible: 1 }, scroll: _scroll }); $('#ticker-2').carouFredSel({ width: 1000, align: false, circular: false, items: { width: 'variable', height: 35, visible: 2 }, scroll: _scroll }); // set carousels to be 100% wide $('.caroufredsel_wrapper').css('width', '100%'); // set a large width on the last DD so the ticker won't show the first item at the end $('#ticker-2 dd:last').width(2000); }); </script> <style type="text/css"> html, body { height: 100%; padding: 0; margin: 0; } body { min-height: 300px; } body * { font-family: Arial, Geneva, SunSans-Regular, sans-serif; font-size: 14px; color: #333; line-height: 22px; } #wrapper { width: 100%; margin: -100px 0 0 0; position: absolute; left: 0; top: 50%; } #wrapper h3 { font-size: 20px; text-align: center; } #wrapper > div.first { border-bottom: none; } #wrapper dl { display: block; margin: 0; } #wrapper dt, #wrapper dd { display: block; float: left; margin: 0 5px;/*--空間距--*/ padding: 0px 0px;/*--空間距--*/ } #wrapper dt { background-color: #f66; color: #fff; } #wrapper dd { color: #333; margin-right: 0px;/*--空間距--*/ } code { font-style: italic; } #donate-spacer { height: 100%; } #donate { border-top: 1px solid #999; width: 750px; padding: 50px 75px; margin: 0 auto; overflow: hidden; } #donate p, #donate form { margin: 0; float: left; } #donate p { width: 550px; } #donate form { width: 100px; } </style> </head> <body> <div id="wrapper"> <div class="first"> <dl id="ticker-1"> <asp:Literal ID="Literal2" runat="server"></asp:Literal> </dl> </div> </div> </body> </html>
Default.aspx.cs代碼:java
if (!IsPostBack) { DataSet ds_lb = jlbll.GetList(" bz3 is not null"); if (ds_lb.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds_lb.Tables[0].Rows.Count; i++) { Literal2.Text += "<dd><li> <a href='Journalism_Read.aspx?id=" + ds_lb.Tables[0].Rows[i]["bz3"].ToString() + "' title='" + ds_lb.Tables[0].Rows[i]["username"].ToString() + "' target='_blank'>"; Literal2.Text += " <img src='images/" + ds_lb.Tables[0].Rows[i]["bz3"].ToString() + "' width='200' height='200'></a><span style='display:block;text-align:center;' >fdffff</span>"; Literal2.Text += "</li></dd>"; } } }
跑馬燈效果圖:node
2 、圖片滑動效果,顯示一個圖片後在自動顯示另外一個圖片,輪詢播放圖片jquery
Default2.aspx代碼:數據庫
<html> <head> <meta charset="utf-8"> <title>大慶環保局</title> <script type="text/javascript" src="js/jquery-1.8.0.js"></script> <%--左右輪播 新聞--%> <%--從右到左輪播 圖片4個和一個圖片的輪播--%> <script src="js/jquery.bxslider.js"></script> <%--緊急通知--%> <script> jQuery(function ($) { $('#lb2').bxSlider({ slideWidth: 250, controls: false, auto: true, pager: false, autoControls: false, moveSlides: 1, minSlides: 1, maxSlides: 1, slideMargin: 0 }); }); </script> </head> <body> <form id="form1" runat="server"> <div id="lb2"> <a href="#" title="這裏是測試標題一"> <img src="images/07_01_hbjc.png"></a> <a href="#" title="這裏是測試標題二"> <img src="images/07_02_ssjygk.png"></a> <a href="http://www.dqdaily.com/ztxw/2014/node_38660.htm" title="唱響幸福謠 踐行核心價值觀"> <img src="images/07_03_wryhjjgxxgk.png"></a> </div> </form> </body> </html>
圖片滑動效果圖:app
三、圖片滑動效果,顯示一個圖片後在自動顯示另外一個圖片,輪詢播放圖片,圖片並附文字,從數據庫中動態加載圖片,並可任意切換顯示的圖片:ide
Default4.aspx測試
<html> <head> <meta charset="utf-8"> <title>大慶環保局</title> <script type="text/javascript" src="js/jquery-1.8.0.js"></script> <link href="js/jquery.slideBox.css" rel="stylesheet" type="text/css" /> <script src="js/jquery.slideBox.js" type="text/javascript"></script> <%--左右輪播 新聞--%> <%--從右到左輪播 圖片4個和一個圖片的輪播--%> <script src="js/jquery.bxslider.js"></script> <%--緊急通知--%> <script> jQuery(function ($) { $('#lb1').slideBox({ duration: 0.3, //滾動持續時間,單位:秒 easing: 'swing', //swing,linear//滾動特效 delay: 5, //滾動延遲時間,單位:秒 hideClickBar: false, //不自動隱藏點選按鍵 clickBarRadius: 10 }); }); </script> </head> <body> <form id="form1" runat="server"> <div id="lb1" class="slideBox"> <ul class="items"> <asp:Literal ID="Literal2" runat="server"></asp:Literal> </ul> </div> </form> </body> </html>
Default4.aspx.cs 代碼:
if (!IsPostBack) { DataSet ds_lb = jlbll.GetList(" bz3 is not null"); if (ds_lb.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds_lb.Tables[0].Rows.Count; i++) { Literal2.Text += "<li><a href='Journalism_Read.aspx?id=" + ds_lb.Tables[0].Rows[i]["bz3"].ToString() + "' title='" + ds_lb.Tables[0].Rows[i]["username"].ToString() + "' target='_blank'>"; Literal2.Text += " <img src='images/" + ds_lb.Tables[0].Rows[i]["bz3"].ToString() + "' width='380' height='292'></a>"; Literal2.Text += "</li>"; } } }
圖片滑動+任意切換圖片效果圖: