原创 爲什麼會換行

在瀏覽器的默認樣式中,是這樣對br設置的 br:before{content:"A"} :before, :after{white-space: pre-line} br中content:"00A"其實是在元素內容前面加上換行鍵,因爲換

原创 使用json-server模擬後臺數據

首先在電腦中需要安裝nodejs,然後全局安裝json server. npm install json-server -g使用linux和macos的電腦需要加上sudo sudo npm install json-server -g

原创 offsetParent() 方法

offsetParent() 方法返回最近的祖先定位元素。 定位元素指的是css position 屬性被設置爲relative、absolute、或fixed的元素。

原创 previousSibling 使用問題

在使用 previousSibling 獲取某個元素的上一個兄弟節點時,節點之間不應存在有空格,否則會報錯。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

原创 currentStyle、getComputedStyle區別

currentStyle可以獲取通過內聯或外部引入的css樣式的值(僅限IE、Opera ) getComputedStyle是兼容FireFox、Chrome、Safari的 <!DOCTYPE html PUBLIC "-//W3

原创 解決 setTimeout 傳遞帶參數的函數無效果

最近在倒計時效果的時候用到 setTimeout 遞歸調用, setTimeout("show_time(start, time_end)",1000); 發現 show_time 函數帶上參數就失效了,不帶參數 就可以調用但又達不到效果

原创 npm run dev 報錯 (err: code elifecycle)

npm run dev報錯   把host修改爲 localhost 或者本機對應的ip地址

原创 外部圖片403

僞造referrer <meta name="referrer" content="no-referrer" />  

原创 隨機獲取多個元素

function getRandomArrayElements(arr, count) { var shuff = arr.slice(0), i = arr.length,

原创 單頁面應用,輸入錯誤url跳轉頁面

import error404 from '@/page/error404' export default new Router({ routes: [ { path:'*', compon

原创 獲取瀏覽器類型和版本

var _uuid, _browserType, userAgent = window.navigator.userAgent.toLowerCase(); //獲取瀏覽器類型和版本 if(userAgent.inde

原创 去除字符串前後空格

trim(val) { return val.replace(/(^\s*)|(\s*$)/g, ""); }  

原创 css 強制換行

word-wrap: break-word; word-break: break-all;  

原创 隨機獲取數組中的數據

var items = ['f','d','e','s','g','j','k','l','w']; function getRandomElements(arr, count) { var shuffled = arr.sl

原创 實現teaxtarea內換行

利用html換行符&#10;或&#13;