Time of Update: 2016-10-20
第一次接觸神奇的Bootstrap,bootstrap作為Web前端開發架構,Bootstrap為大多數標準的UI設計常見提供了方便使用、擴瀏覽器的解決方案。1.下載Bootstrap開啟官方網址http://getbootstrap.com/ 進行下載。2.準備項目模板檔案夾接下來,我們為第一個項目建立一個檔案夾以及一些基本的檔案。謂詞我們還要用到HTML5樣板檔案 HTML5 Boilerplate(H5BP),然後把Bootstrap的有用檔案複製過去。2.1
Time of Update: 2016-10-20
深入學習js瀑布流布局,深入學習js瀑布本文執行個體為大家分享了js瀑布流布局學習資料,供大家參考,具體內容如下特點:等寬不等高。實現方式:Javascript/Jquery/CSS3多欄布局。範例網站:花瓣網-->分類一、JS實現瀑布流index.html:頁面結構 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
Time of Update: 2016-10-20
AngularJS 與Bootstrap實現表格分頁執行個體代碼,angularjsbootstrap AngularJS 從開始發布到現在使用的開發的者越來越多,也表明大多數做前端的朋友在往這邊轉,畢竟是Google 公司出品的產品啊,所以最近自己也在學習這部分知識。AngularJS
Time of Update: 2016-10-20
JS控制頁面跳轉時未請求要跳轉的地址怎麼回事,js跳轉其實,想表達的僅僅是,在js中通過window.location.href控制頁面跳轉時,有時會跳轉至快取頁面面,並沒有真正去請求要跳轉的地址,導致頁面資料未能及時載入重新整理。直奔code...解決辦法:在HTML中埋入隱藏from,通過js調用from進行請求連結地址<form id='hidden_submit_info' method="post" enctype="multipart/form-data"
Time of Update: 2016-10-20
js外掛程式Jcrop自訂截取圖片功能,jsjcrop自訂截取當初說這個需求的時候,在網上找了一點資料,但是基本上感覺不符合項目中的需求。參照一些項目,和同事的改造,終於是像點樣子了。大致截為3個像素,每個像素使用的地方也不同,考慮圖片不會是很多,分別壓縮儲存下來。根據截取的像素位置,對應的壓縮成相應的圖片: 首先需要下載Jcrop.js與uploadify.js 上傳圖片的外掛程式和的外掛程式Comm_UploadJcrop.js//剪裁頭像對象和寬高比例var jcrop_api,
Time of Update: 2016-10-20
JS常用函數和常用技巧小結,js技巧小結學習和工作的過程中總結的乾貨,包括常用函數、常用js技巧、常用Regex、git筆記等。為剛接觸前端的童鞋們提供一個簡單的查詢的途徑,也以此來緬懷我的前端學習之路。Ajax請求jquery ajax函數我自己封裝了一個ajax的函數,代碼如下:var Ajax = function(url, type success, error) {$.ajax({url: url,type: type,dataType: 'json',timeout:
Time of Update: 2016-10-20
Vue.js快速入門執行個體教程,vue.js執行個體教程什麼是vuevue是法語中視圖的意思,Vue.js是一個輕巧、高效能、可組件化的MVVM庫,同時擁有非常容易上手的API。一、基本結構index.html代碼:<script src="../vue.js"></script> <div id="app"> {{ message }} </div> <script src="app.js"></script> <
Time of Update: 2016-10-20
淺談js對象的建立和對6種繼承模式的理解和遐想,淺談jsJS中總共有六種繼承模式,包括原型鏈、借用建構函式、組合繼承、原型式繼承寄生式繼承和寄生組合式繼承。為了便於理解記憶,我遐想了一個過程,對6中模式進行了簡單的闡述。很長的一個故事,姑且起個名字叫女媧造人吧。建立對象女媧一個一個的捏人(建立對象),這樣太慢,於是設計了一種機器(函數),想造什麼樣的,告訴他這個人有哪些特點和功能,機器來製造。這就是原廠模式的(使用同一個介面建立對象,回產生大量重複代碼,由此發明了一種函數(模具))。但是機器造人
Time of Update: 2016-10-20
js實現碰撞檢測特效代碼分享,js碰撞檢測特效代碼自己做了碰撞檢測的封裝,先看下執行個體demo,在看封裝<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>碰撞檢測</title> <style type="text/css"> *{ margin: 0; padding: 0; } #divA,#divB{ width:
Time of Update: 2016-10-20
WEB前端實現裁剪上傳圖片功能,web上傳圖片最後的效果如下:這裡面有幾個功能,第一個是支援拖拽,第二個壓縮,第三個是裁剪編輯,第四個是上傳和上傳進度顯示,下面依次介紹每個功能的實現:1. 拖拽顯示圖片拖拽讀取的功能主要是要兼聽html5的drag事件,這個沒什麼好說的,查查api就知道怎麼做了,主要在於怎麼讀取使用者拖過來的圖片並把它轉成base64以在本地顯示。var handler = {init:
Time of Update: 2016-10-20
JavaScript中關鍵字 in 的使用方法詳解,javascript關鍵字for-in迴圈應該用在非數組對象的遍曆上,使用for-in進行迴圈也被稱為“枚舉”。 對於數組 ,迭代出來的是數組元素 但不推薦,因為不能保證順序,而且如果在Array的原型上添加了屬性,這個屬性也會被遍曆出來,所以 最好數組使用正常的for迴圈,對象使用for-in迴圈 對於對象 ,迭代出來的是對象的屬性; var obj = { "key1":"value1", "key2":"value2"
Time of Update: 2016-10-20
Node.js下自訂錯誤類型詳解,node.js詳解前言一般來說,很少人會考慮如何處理應用產生的錯誤的策略,調試的過程中,簡單地利用console.log(‘error')定位錯誤,基本夠用了,通過留下這些調試資訊,能夠為我們以後的調試過程中升了不少時間,提高了維護性。所以錯誤提示非常重要。同時,也會帶來一些比較糟糕用法。最近的項目裡就用到了自訂錯誤類型,覺得有必要深入瞭解一下,所以就寫了這篇文章,方便自己和有需要的大家在需要的時候查閱。Subclassing Error首先我們可以定義一個
Time of Update: 2016-10-20
小程式 觸控事件詳細介紹,小程式觸控小程式 觸控事件: 小程式的"事件"挺有意思。看了說明文檔後發現它的功能很全,事件可以向父節點傳遞,而且列印這個事件的資訊很透明,調試起來應該非常方便。接下來把文檔copy過來原文地址:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/event.html》
Time of Update: 2016-10-20
小程式 教程之註冊程式,小程式教程系列文章:小程式 教程之模組化小程式 教程之註冊頁面小程式 教程之註冊程式App()App()函數用來註冊一個小程式。接受一個object參數,其指定小程式的生命週期函數等。object參數說明: 屬性 類型 描述 觸發時機 onLaunch Function 生命週期函數--監聽小程式初始化
Time of Update: 2016-10-20
原生js實現網易輪播圖效果,js網易一、實現 二、分析布局 主盒子裡分上下兩個小盒子(1和2)。 包含圖片的盒子佔兩張圖片的寬(3),處於上盒子中,當前圖片在上盒子(1)中,其它圖片在盒子(3)的右側等待播放。 下邊的盒子(2)包括了六個小方塊及定位在主盒子上的兩個箭頭。 三、html部分 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
Time of Update: 2016-10-20
小程式 教程之註冊頁面,小程式頁面系列文章:小程式 教程之模組化小程式 教程之註冊頁面小程式 教程之註冊程式小程式——PagePage()函數用來註冊一個頁面。接受一個object參數,其指定頁面的初始資料、生命週期函數、事件處理函數等。object參數說明: 屬性 類型 描述 data Object 頁面的初始資料 onLoad Function
Time of Update: 2016-10-20
小程式 教程之條件渲染,小程式渲染系列文章:小程式 教程之WXSS小程式 教程之引用小程式 教程之事件小程式 教程之模板小程式 教程之列表渲染小程式 教程之條件渲染小程式 教程之資料繫結小程式 教程之WXMLwx:if在MINA中,我們用wx:if="{{condition}}"來判斷是否需要渲染該代碼塊:<view wx:if="{{condition}}"> True </view>也可以用wx:elif和wx:else來添加一個else塊:<view
Time of Update: 2016-10-20
Bootstrap架構的學習教程詳解(二),bootstrap架構Bootstrap,來自 Twitter,是目前最受歡迎的前端架構。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷。一、下載BootstrapBootstrap (目前的版本
Time of Update: 2016-10-20
小程式 教程之列表渲染,小程式渲染系列文章:小程式 教程之WXSS小程式 教程之引用小程式 教程之事件小程式 教程之模板小程式 教程之列表渲染小程式 教程之條件渲染小程式 教程之資料繫結小程式 教程之WXMLwx:for在組件上使用wx:for控制屬性綁定一個數組,即可使用數組中各項的資料重複渲染該組件。預設數組的當前項的下標變數名預設為index,數組當前項的變數名預設為item<view wx:for="{{items}}"> {{index}}: {{item.message}
Time of Update: 2016-10-20
淺談bootstrap使用中的一些問題以及解決過程,淺談bootstrapbootstrap是一個不錯的前端架構。這裡寫一下使用中遇到過的幾點問題。1.bootstrap的模態框modal的問題。 有時候會出現彈出模態框的時候遮罩把模態框遮住的情況。出現這個問題的原因,多半是模態框的html代碼置放位置不對。看官方文檔。說明如下:模態框的 HTML 程式碼放置的位置務必將模態框的 HTML 程式碼放在文檔的最高層級內(也就是說,盡量作為 body