bootstrap的滾動監聽

<!DOCTYPE html>
<html lang="zh-cn">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"><title>下拉菜單和滾動監聽插件</title><link rel="stylesheet" href="css/bootstrap.min.css"><style></style>
</head>
<body  data-spy="scroll" data-target="#nav"><nav id="nav" class="navbar navbar-default navbar-fixed-top"><a href="#" class="navbar-brand">Web開發</a><ul class="nav navbar-nav"><li><a href="#html5">HTML5</a></li><li><a href="#bootstrap">Bootstrap</a></li><li class="dropdown"><a href="#" data-toggle="dropdown">JavaScript <span class="caret"></span></a><ul class="dropdown-menu"><li><a href="#jquery">jQuery</a></li><li><a href="#yui">Yui</a></li><li><a href="#extjs">ExtJS</a></li></ul></li></ul>
</nav><div id="content" data-offset="0" style="padding: 0 10px;height: 2000px;position: relative;"><section class="sec"><h4 id="html5">HTML5 <a href="#" onclick="removeSec(this)">刪除</a></h4><p>標準通用標記語言下的一個應用HTML 標準自1999 年12 月發布的HTML4.01后,后繼的HTML5 和其它標準被束之高閣,為了推動Web 標準化運動的發展,一些公司聯合起來,成立了一個叫做Web Hypertext Application Technology Working Group(Web 超文本應用技術工作組-WHATWG) 的組織。WHA。在2006 年,雙方決定進行合作,來創建一個新版本的HTML。</p></section><section class="sec"><h4 id="bootstrap">Bootstrap</h4><p>Bootstrap,來自Twitter,是目前很受歡迎的前端框架。Bootstrap 是基于HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得Web 開發更加快捷。[1] 它由Twitter的設計師Mark Otto 和Jacob Thornton 合作開發,是一個CSS/HTML 框架。Bootstrap提供了優雅的HTML 和CSS 規范,它即是由動態CSS 語言Less 寫成。Bootstrap 一經推出后頗受歡迎,一直是GitHub 上的熱門開源項目,包括NASA 的MSNBC(微軟全國廣播公司)的Breaking News 都使用了該項目。[2] 國內一些移動開發者較為熟悉的框架,如WeX5前端開源框架等,也是基于Bootstrap 源碼進行性能優化而來。[3] </p></section><section class="sec"><h4 id="jquery">jQuery</h4><p>JQuery 是繼prototype 之后又一個優秀的Javascript 庫。它是輕量級的js庫,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0 及后續版本將不再支持IE6/7/8 瀏覽器。jQuery 使用戶能更方便地處理HTML(標準通用標記語言下的一個應用)、events、實現動畫效果,并且方便地為網站提供AJAX交互。jQuery 還有一個比較大的優勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery 能夠使用戶的html 頁面保持代碼和html 內容分離,也就是說,不用再在html 里面插入一堆js 來調用命令了,只需要定義id 即可。</p></section><section class="sec"><h4 id="yui">Yui</h4><p>近幾年隨著jQuery、Ext 以及CSS3 的發展,以Bootstrap 為代表的前端開發框架如雨后春筍般擠入視野,可謂應接不暇。不論是桌面瀏覽器端還是移動端都涌現出很多優秀的框架,極大豐富了開發素材,也方便了大家的開發。這些框架各有特點,本文對這些框架進行初步的介紹與比較,希望能夠為大家選擇框架提供一點幫助,也為后續詳細研究這些框架的拋磚引玉。</p></section><section class="sec"><h4 id="extjs">Extjs</h4><p>ExtJS 可以用來開發RIA 也即富客戶端的AJAX 應用,是一個用javascript寫的,主要用于創建前端用戶界面,是一個與后臺技術無關的前端ajax 框架。因此,可以把ExtJS 用在.Net、Java、Php 等各種開發語言開發的應用中。ExtJs 最開始基于YUI 技術,由開發人員JackSlocum 開發,通過參考JavaSwing 等機制來組織可視化組件,無論從UI 界面上CSS 樣式的應用,到數據解析上的異常處理,都可算是一款不可多得的JavaScript 客戶端技術的精品。</p></section>
</div><script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">// $('#btn').dropdown();// $('#btn').dropdown('toggle');// $('#dropdown').on('show.bs.dropdown', function () {//     alert('調用show方法時執行');// });// $('#content').scrollspy({//     offset : 0,//     target : '#nav',// });// $('#nav').on('activate.bs.scrollspy', function () {//     alert('新條目被激活!');// });function removeSec(e) {$(e).parents('.sec').remove();$('#content').scrollspy('refresh');}</script>
</body>
</html>

轉載于:https://www.cnblogs.com/learning1314/p/5906391.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/372275.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/372275.shtml
英文地址,請注明出處:http://en.pswp.cn/news/372275.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java構造函數_JAVA的構造函數是怎么寫的。萬分感謝。路過的請不要嘲笑%_%

展開全部JAVA的構造函數是&#xff1a;SetLocal EnableDelayedExpansionset classpath.for %%c in (lib\*.jar) do set classpath!32313133353236313431303231363533e59b9ee7ad9431333431363030classpath!;%%cset classpath%classpath%;./classes;java com.ham.server.Server。…

在Spring中使用Redis

隨著NoSQL解決方案在許多問題上越來越受歡迎&#xff0c;現代項目越來越多地考慮使用一些&#xff08;或幾種&#xff09;NoSQL代替&#xff08;或并排&#xff09;傳統RDBMS。 我已經在本 &#xff0c; 本和本文章中介紹了我在MongoDB上的經驗。 在本文中&#xff0c;我想對Re…

C# 中winform的一些屬性設置

1 窗體的大小固定住&#xff0c;不能調整其大小 窗體FormBorderStyle 屬性設置為 FixedSingle; MaximizeBox 屬性設置為false; MinimizeBox 屬性設置為 false; 2. 在狀態欄中無圖標顯示 設置為fase即可。 3. 設置窗體的啟動位置 方法1&#xff0c; 用代碼控制 this.Location …

LiveBos---按鈕成下拉

轉載于:https://www.cnblogs.com/luhanzhen/p/6802779.html

Solr:創建拼寫檢查器

在上一篇文章中&#xff0c;我談到了Solr Spellchecker的工作原理&#xff0c;然后向您展示了其性能的一些測試結果。 現在&#xff0c;我們將看到另一種拼寫檢查方法。 與其他方法一樣&#xff0c;此方法使用兩步過程。 相當快速的“候選單詞”選擇&#xff0c;然后對這些單詞…

linux修改機器名稱

1 使用hostname命令&#xff1a;hostname 新機器名稱 2 修改vi /etc/sysconfig/network # cat /etc/sysconfig/network NETWORKINGyes HOSTNAMElocalhost.localdomain 注意&#xff1a;左側都必須大寫&#xff0c;等號附件沒有空格。 查看機器名稱使用hostname命令 轉載于:h…

java property_property在Java中的用法

展開全部在項目中經常用到各種配置文件62616964757a686964616fe78988e69d8331333337623561&#xff0c;有.properties的&#xff0c;也有.xml格式的都可以通過java.utils.Property類進行處理。1. 讀取.properties文件File pFile new File("test.properties");FileIn…

Django 和 html

下面是對應的形式&#xff0c;自定義的forms 轉載于:https://www.cnblogs.com/kilen/p/6804047.html

Grails動態下拉菜單

最近&#xff0c;我有一個UI要求&#xff0c;客戶希望從兩個單獨的下拉列表中選擇值。 第一個下拉列表的值實質上過濾了第二個下拉列表的值。 鑒于我們支持的財務項目對UI的要求并不嚴格&#xff0c;因此我不得不進行一些初步的學習和實驗&#xff0c;以實現良好的實施。 這篇博…

【Java大系】Java快速教程

感謝原作者&#xff1a;Vamei 出處&#xff1a;http://www.cnblogs.com/vamei Java是面向對象語言。這門語言其實相當年輕&#xff0c;于1995年才出現&#xff0c;由Sun公司出品。James Gosling領導了Java的項目小組。該項目的最初只想為家電設計一門容易移植的語言。然而&am…

[轉]前端構建工具gulpjs的使用介紹及技巧

本文轉自&#xff1a;http://www.cnblogs.com/2050/p/4198792.html gulpjs是一個前端構建工具&#xff0c;與gruntjs相比&#xff0c;gulpjs無需寫一大堆繁雜的配置參數&#xff0c;API也非常簡單&#xff0c;學習起來很容易&#xff0c;而且gulpjs使用的是nodejs中stream來讀取…

Eclipse側邊欄Outline設置字體

Eclipse的Outline&#xff0c;Project Explorer&#xff0c;Call Hierarchy等小窗口是很方便的功能&#xff0c;但是遇到函數名或文件名很長的情況&#xff0c;就只能顯示前半段。盡管Eclipse的自定義程度很高&#xff0c;但是卻找不到這些窗口的字體設置。 經過一番摸索后&…

AOP的簡單介紹

為什么使用AOP&#xff0c;一個簡單的回答這個問題的方法是顯示一個橫切關注點的實現而不使用AOP。 考慮一個簡單的服務及其實現&#xff1a; public interface InventoryService {public Inventory create(Inventory inventory);public List<inventory> list();public I…

java實現表達式求值_如何編寫一個高效的Java表達式求值程序

雖然&#xff0c;這個題目是有一點奪人眼球&#xff0c;但我真實這么做了(關是以否信任基準測試效果&#xff0c;這是其他一個話題)。所以&#xff0c;上周我一貫在找一個小型、適用的競賽爭辯數學表達式的類庫。有功夫我在stackoverflow上看到了一個帖子&#xff0c;里面舉薦的…

兩張表的笛卡爾積用sql語句

第一個表的行數乘以第二個表的行數等于笛卡爾積結果集的大小SELECT * FROM table1 CROSS JOIN table2轉載于:https://www.cnblogs.com/henuyuxiang/p/6811717.html

[dpdk] 讀官方文檔(3)

續前節&#xff0c; 測試小程序 1. 想編譯測試程序首先需要設置兩個環境變量&#xff0c;為什么呢&#xff0c;因為測試程序的Makefile里用了。。。 rpm裝了打包好的devel包&#xff0c;這個rpm也會自帶這兩個環境變量。就是說寫第三方程序的時候&#xff0c;習慣上&#xff0c…

比較OpenDDR和WURFL

量身定制的Web內容通常受益于定制&#xff0c;以考慮多種因素&#xff0c;例如屏幕大小&#xff0c;標記語言支持和圖像格式支持。 此類信息存儲在“設備描述存儲庫”&#xff08;DDR&#xff09;中。 WURFL和OpenDDR項目都提供了訪問DDR的API&#xff0c;以簡化并促進適應其交…

邏輯表達式——黑紙白紙

一、問題描述 有A、B、C、D、E五個人&#xff0c;每人額頭上都貼了一張黑色或白色的紙條。五人對坐&#xff0c;每人都可以看到其他人額頭上的紙的顏色&#xff0c;但都不知道自己額頭上的紙的顏色。五人互相觀察后&#xff0c; A說&#xff1a;“我看見有三個人額頭上貼的是白…

java 1.6u29 下載_jdk1.6 64位下載|JDK 6(Java SE Development Kit)下載6u43 64位官方版_java運行環境 IT貓撲網...

jdk1.6 64位適用于x64的系統安裝的java運行環境&#xff0c;Java SE Development Kit6是java開發人員必備的產品&#xff0c;也叫做jdk6&#xff0c;歡迎下載使用。官方介紹適用于您的計算機(windows)的 Java 軟件&#xff0c;即 Java Runtime Environment&#xff0c;也稱為 J…

ZK 6中的MVVM初探

MVVM與MVC 在上一篇文章中&#xff0c;我們已經看到Ajax框架ZK如何采用CSS選擇器啟發的Controller來在View中連接UI組件并監聽它們的事件。 在此ZK MVC模式下&#xff0c; View中的UI組件無需綁定到任何Controller方法或數據對象。 使用選擇器模式作為將View狀態和事件映射到Co…