原创 html關於列表的顯示和隱藏
實現的效果是 點擊向下箭頭,隱藏列表。 點擊向上箭頭,顯示列表 主要用到的是jQuery的toggle方法,以及箭頭的顯示和隱藏的判斷,在箭頭上添加onclick方法 具體實現的函數方法如下: var toggleFlag =
原创 用checkbox實現多列表的顯示和隱藏
由於上一篇存在bug… 所以就改用checkbox來實現多列表的顯示和隱藏 html代碼: <header>覆蓋醫院名單</header> <ul class="cover_list"> <li class
原创 checkbox實現開關按鈕
效果: 關閉時: 打開時: html部分: <div class='search_checkbox'> <input type='checkbox' id='switch'> <label f
原创 基於防抖和節流的性能優化
介紹: 當下網頁中的交互越來越多,很多高頻事件帶來的性能問題,已經是繞不過去的一個坎。怎麼去優化這些高頻事件,以下來基於防抖和節流的性能優化。 1、防抖和節流的概念: 防抖:就是指觸發事件後在n秒內函數只能執行一次,如果在n秒內又
原创 前端input密碼輸入強度驗證
需求: 1.需要對用戶輸入的密碼進行驗證,驗證的級別分爲強中弱,如果輸入的密碼強度少於6時,則不會驗證,只有密碼強度在6-20時纔會進行驗證。 相關的正則 //密碼爲八位及以上並且字母數字特殊字符三項都包括
原创 CSS文本強制換行兼容
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ w
原创 CSS通用媒體查詢
/* Smartphones (portrait and landscape) ----------- */ @media only screen and (min-device-width : 320px) and (max-d
原创 htmlPC端省份城市二級聯動
主要編程思想:根據省份索引與城市索引聯動,JS用的是對象編程思想 html代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <m
原创 CSS跨不同瀏覽器透明度opacity設置
.transparent { filter: alpha(opacity=50); /* internet explorer */ -khtml-opacity: 0.5; /* khtml, old s
原创 bscroll.js實現html手機端城市列表
效果圖 直接上代碼: html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" con
原创 html登錄表單驗證
html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=d
原创 原生JS實現數據動態渲染的豎向步驟條
實現以下效果: 運用的知識點主要是html的僞元素。然後步驟條通過js動態渲染。最後一條數據的狀態顏色狀態爲高亮狀態。 直接上代碼 html部分: <ul class="progress_box"> </ul> css
原创 JS面向對象寫法實現豆瓣電影搜索
一個項目的開發往往是多人協同開發,爲了防止我們自己在開發時候寫的代碼會影響到其他人寫的代碼,這就需要我們獨立命名一個對象變量,就在這個對象裏面編寫我們自己的代碼。 現在就用這種方法實現豆瓣電影搜索功能。 效果,搜索前: 輸入搜索
原创 JS實現canvas簡單小畫板功能
Html部分: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="widt
原创 純css實現loading加載動畫
下面就來介紹簡單的純CSS動畫加載 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" cont