原创 js--客戶端檢測

客戶端檢測–客戶端檢測的三種方法:能力檢測,怪癖檢測,用戶代理檢測。 瀏覽器普遍存在的不一致性問題,用各種客戶端檢測方法,來突破或者規避種種侷限性。但是,只要能找到更通用的方法,就應該採用。不到萬不得已,不要使用客戶端檢測。 能力

原创 BootStrap--整體框架--CSS12柵格系統

1.整體架構 BootStrap框架公共六個部分:(css組件和js插件是其表現形式,其餘的是基礎支撐平臺) 表現形式 CSS組件 JS插件 基礎支撐平臺 CSS12柵格系統 基礎佈局

原创 BootStrap--CSS佈局--列表

列表 普通列表ul li 有序列表ol li 去點列表.list-unstyled 內聯列表.list-inline 定義列表dl dt dd 水平定義列表dl-horizontal ul, ol { margin

原创 BootStrap--CSS佈局--表單

1. 表單 表單是html網頁交互很重要的部分,同時也是BootSTrap框架中的核心內容,表單提供了豐富的樣式(基礎、內聯、橫向) 表單的元素 input textarea select checkbox radio(chec

原创 js--事件--事件處理程序

關於事件寫了一系列文章 1.事件流(事件捕獲和事件冒泡) http://blog.csdn.net/github_34514750/article/details/53067077 2.事件處理程序 本文介紹事件處理程

原创 js--事件--事件代理

關於事件寫了一系列文章 1.事件流(事件捕獲和事件冒泡) http://blog.csdn.net/github_34514750/article/details/53067077 2.事件處理程序 http://bl

原创 BootStrap--整體框架--JavaScript插件架構

1. JavaScript插件架構 如下是插件alert的全部代碼,每個插件都定義在如下類似的作用域中: +function ($) { 'use strict'; // ALERT CLASS DEFINITION

原创 js--NodeList轉換成數組的方法

<!-- 一般用此方法轉換成數組,但是在IE8及更早版本吧nodelist實現成一個COM對象,不能用js對象的方法,所以IE8之前需要枚舉所有對象 --> Array.prototype.slice.call(someNode

原创 BootStrap--入門準備

屏幕分辨率(PX):指在橫縱向上的像素點數,單位是px,1px=1個像素點。一般以縱向像素*橫向像素來表示一個手機的分辨率,如1960*1080。(這裏的1像素值得是物理設備的1個像素點) 屏幕像素密度(PPI):屏幕上每英寸可以

原创 BootStrap--CSS佈局--代碼

Bootstrap對代碼顯示提供了三種方式:內聯代碼 1.使用 元素顯示單行內聯代碼 內聯代碼主要是設置code元素的背景顏色和其內部的文字顏色。 //用法 <code>&lt;body&gt;&lt;/body&gt;</cod

原创 BootStrap--CSS佈局--表格

表格組件中,BootStrap提供了 1種基礎.table樣式 4種附加樣式(.table-striped/.table-bordered/.table-hover/.table-condensed) 1種支持響應式佈局的.

原创 BootStrap--整體框架--基礎佈局組件

1 基礎佈局組件 在12柵格系統上基礎上,BootStrap還提供了多種基礎佈局組件。 CSS組件,總結爲8大類型的樣式: 基礎樣式、顏色樣式、尺寸樣式、狀態樣式、特殊元素樣式、並列元素樣式、嵌套子元素樣式、動畫樣式 1.1基

原创 js--DOM2--元素遍歷

1.DOM2 級遍歷? DOM2 級遍歷DOM結構的類型:NodeIterator和TreeWalker,兩者都是深度優先的DOM結構遍歷 1.NodeIterator–較簡單 使用document.createNodeItera

原创 js--事件--通用的事件偵聽器函數

關於事件寫了一系列文章 1.事件流(事件捕獲和事件冒泡) http://blog.csdn.net/github_34514750/article/details/53067077 2.事件處理程序 http://blo

原创 js--DOM

1.DOM的作用 DOM是針對HTML和XML文檔的API,允許開發人員添加,移除和修改頁面的某一部分。DOM爲web文檔創建帶有層級的結果,這些層級是通過node節點組成 2.Node接口–12種節點 DOM1級定義了一個 No