原创 input,textarea的placeholder屬性設置字體顏色

input,textarea的placeholder屬性設置字體顏色 input::-webkit-input-placeholder { color: red !important; } inp

原创 exports、module.exports和export、export default的區別

1. 使用範圍 require: node 和 es6 都支持的引入 export / import : 只有es6 支持的導出引入 module.exports / exports: 只有 node 支持的導出 2. node模

原创 JavaScript閉包詳解(一)

1.閉包定義 閉包就是能夠讀取其他函數內部變量的函數 應用的兩種情況——函數作爲返回值,函數作爲參數傳遞 第一,函數作爲返回值 如上代碼,bar函數作爲返回值,賦值給f1變量。執行f1(15)時,用到了fn作用域下的ma

原创 gulp教程之gulp-imagemin壓縮圖片

gulp教程之gulp-imagemin壓縮圖片 簡介: 使用gulp-imagemin壓縮圖片文件(包括PNG、JPEG、GIF和SVG圖片),很多人安裝gulp-imagemin都會出現錯誤,我也查了很多資料,也不知道所以

原创 Git各種撤銷操作

撤銷git add操作 git reset HEAD <file> # 取消add操作並保留修改 git checkout -- <file> #若繼續該命令,則會刪除掉剛剛的修改內容 撤銷git commit操作 g

原创 git 撤銷commit

寫完代碼後,我們一般這樣 git add . //添加所有文件 git commit -m "本功能全部完成" 執行完commit後,想撤回commit,怎麼辦? 這樣涼拌: git reset --soft HEAD^ 這樣就成

原创 css動畫效果:鼠標移上去底部線條從中間往四周動畫延伸

css動畫效果:鼠標移上去底部線條從中間往四周動畫延伸 如圖: .top-nav a:after { content: ' '; position: absolute; z-index: 2; b

原创 css智能顯示隱藏返回頂部按妞

//返回頂部 $('.gotop').click(function(){$('html,body').animate({scrollTop: 0}, 500);}); $(window).scroll(function(e){

原创 css製作導航欄小三角形箭頭 .clearance-product-title span.active:after ,.clearance-product-title span:hover:afte

.clearance-product-title span.active:after ,.clearance-product-title span:hover:after { border: dashed transpa

原创 css模擬對話框

使用背景圖製作對話框 .live-chat-tipbox{ position: absolute; top: -100px; right: 10px; width: 85px; border

原创 magento2 composer安裝

composer 下載magento composer create-project --repository=https://repo.magento.com/ magento/project-community-edition

原创 Swiper輪播切換暫停youbute視頻

new swiper('.J-video-swiper',{ navigation: { nextEl: '.J-video-swiper .swiper-bu

原创 JavaScript原生錯誤類型及try、catch、finally

JavaScript原生錯誤類型 1. SyntaxError 對象 SyntaxError對象是解析代碼時發生的語法錯誤。 // 變量名錯誤 var 1a; // Uncaught SyntaxError: Invalid or u

原创 立即調用的函數表達式(IIFE)

在 Javascript 中,圓括號()是一種運算符,跟在函數名之後,表示調用該函數。比如,print()就表示調用print函數。 有時,我們需要在定義函數之後,立即調用該函數。這時,你不能在函數的定義之後加上圓括號,這會產生語法錯

原创 JavaScript閉包詳解(二)

閉包(closure)是 Javascript 語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。 理解閉包,首先必須理解變量作用域。前面提到,JavaScript 有兩種作用域:全局作用域和函數作用域。函數內部可以直接讀取