原创 CSS按鈕hove變色 | 回到頂部 | 指定區域外點擊,關閉指定區域| 設置導航高亮
1.按鈕hover上去變色(漸變,從底部向上變) .btn-item { position: relative; span {
原创 transition和animation
transiton .pic { &:hover { transform: rotate(45deg); //旋轉45度 } transition: transform 1s ease-out;
原创 WebAPP開發——H5標籤audio(屬性和API事件)
1.audio支持的格式 audio 定義音頻 格式:mp3 wav ogg mp3所有瀏覽器兼容 ogg safari不支持 wav 都支持 js 能幫助生成audio對象 new Audio(); 等同於HTML上面寫上aud
原创 vue重點知識
1.爲什麼使用框架,框架到底解決了什麼問題? 解決重複引用外部js,以用jQuery開發爲例,很多時候都是不能單一完成一個項目的,還需要引用很多的第三方插件和庫,導致會一個項目引入很多外部JS文件。 這樣不僅讓代碼變得雜亂,而且很影響打開
原创 ES6入門(五)函數的擴展(箭頭函數)
函數的擴展 1函數的參數指定默認值 ES6 之前,不能直接爲函數的參數指定默認值,只能採用變通的方法 ES6 允許爲函數的參數設置默認值,即直接寫在參數定義的後面。 function log(x, y = 'World') { co
原创 ES6 入門(一)let 和 const 命令
1.簡介 ES6是 JavaScript 語言的下一代標準 目標,是使得 JavaScript 語言可以用來編寫複雜的大型應用程序,成爲企業級開發語言。 ECMAScript 和 JavaScript 的關係是,前者是後者的規格,後者是
原创 ES6入門(三)字符串的擴展
(一)字符串的擴展 1.字符串的循環遍歷 1.1 ES6之前遍歷字符串的方式 1.使用for循環遍歷字符串 // 使用for循環 let str = 'PROMISE'; for (var i = 0, len = str.lengt
原创 ES6 入門(二)——變量的解構賦值
1.ES6 聲明變量的六種方法 ES5 只有兩種聲明變量的方法:var命令和function命令。 ES6 除了添加let和const命令,另外兩種聲明變量的方法:import命令和class命令。 所以,ES6 一共有 6 種聲
原创 HTML和CSS重點知識
1.如何理解html語義化; 1.讓人更容易讀懂(增加代碼可讀性) 2.讓搜索引擎更容易讀懂(SEO(搜索引擎優化) ) 2.塊狀元素和內聯元素 塊狀元素: display:block/table;有div h1 h2 table ul
原创 webpack的安裝教程
要安裝webpack首先要安裝npm,npm在node的安裝包中已經默認存在,所以我們只需要安裝node,安裝node去nodejs官網download,然後立即安裝即可,注意自己選擇的路徑。 1.檢測npm是否安裝成功 如果在cm
原创 HTTP及相關網絡協議
1.會話跟蹤? 監視同一個用戶對服務器的連續的請求和接受響應。 2.爲什麼需要會話跟蹤? 瀏覽器與服務器之間的通信是通過HTTP協議進行通信的,而HTTP協議是”無狀態”的協議,它不能保存客戶的信息,即一次響應完成之後連接就斷開了,下
原创 《Vue 高級框架開發》——Vue基礎語法(1)
特點:組件化開發,快速開發 1.生命週期 vue生命週期: beforeCreate 組件剛剛被創建 create 組件創建完成 beforeMount 掛載之前 mounted 掛載之後 beforeDestory 組件銷燬前調用 d
原创 實現文字滾動效果——Vue實現
這種思路要借用到Vue提供的transition組件了,它提供了一些類名,比如v-enter、v-enter-active等來對應CSS的類 <div class="text-container"> <transition clas
原创 vscode配置文件(Vue項目)
{ "workbench.editor.showTabs": true, "files.associations": { "*.cjson": "jsonc", "*.wxss": "cs
原创 vue 獲取input光標位置,並實現插入模板語法。
點擊上面的模板說明,可以在輸入框的光標位置插入相應的語法。 <el-form-item label="模板說明:" v-if="form.news_type==='1'"> <el-row class="templ