Time of Update: 2017-01-19
一般來說,網頁內部的js檔案或代碼,都是放置在網頁底部</body>的前面,這是因為網頁自上而下載入,使用者在訪問我們頁面的時候盡量不要因為載入js展現過長時間的空白頁面,停留時間過長就白白流失了使用者量。yii2中是整合了jQuery的,而且jQuery檔案是載入在頁面底部的,因此,如果我們的js程式碼片段不在頁面底部載入,就很大可能會發生$未定義的友好提示。我這廢話一大堆得毛病確實需要去掛個號看看了...先來看看js程式碼片段怎麼處理 <?php$this->
Time of Update: 2017-01-19
效果直逼flash的Div+Css+Js菜單 css菜單 G1 good morning G2 good evening M1 my name is fireyy M2 mm mm i love u G1 good morning G2 good evening M1 my name is fireyy
Time of Update: 2017-01-19
document.styleSheets裡儲存了當前頁面上所有CSS規則的集合。通過它可以遍曆出頁面<style>裡定義的所有selector,訪問selectorText屬性可得選取器的匹配規則。然後將規則規則傳遞給 document.querySelectorAll 即可擷取頁面內匹配此規則的元素列表。 這裡我們只求CSS規則的覆蓋率,所以訪問 querySelectorAll().length 即可。通過排序就可看出各個CSS使用方式。 代碼很簡單。複製代碼 代碼如下:
Time of Update: 2017-01-19
最近做一個項目,需要javascript動態插入樣式,結果以前的方法失效了!查了2個小時的原因竟然是自己手賤,這個最後再說!javascript插入樣式在前端開發中應用比較廣泛,特別是在修改前端表現和頁面換膚的時候。最近做的這個任務是使用者在別人的網站上點擊一個按鈕,就會在別的網站頁面下插入一個指令碼,執行,這其中包含了樣式的插入。一般情況下javascript動態插入樣式有兩種,一種頁面中引入外部樣式,在<head>中使用<link>標籤引入一個外部樣式檔案,另一種是在
Time of Update: 2017-01-19
瀏覽一些網站,經常看到網頁連結的js css後面總是帶有一些參數,今天詳細查了一下: 出現此種情況,主要有兩個可能: 指令碼不存在,而是伺服器端動態產生的,帶一個參數表示產生指令檔的版本號碼。 為加快響應速度,有些用戶端會緩衝相應的js css,因此每次升級了js css 版本號碼後,改變相應的版本號碼,用戶端瀏覽器會自動去更新的新版本的js或是css 第二種情況應該是最多的
Time of Update: 2017-01-19
方法一:利用javascript的onfocus事件,實現如下:Html代碼複製代碼 代碼如下:<a href="http://www.jb51.net/" onfocus="this.blur();">設計蜂巢</a>如果引入了jQuery架構則可以利用它的事件綁定機制:Js代碼複製代碼 代碼如下:$('a').bind('focus', function(){ if(this.blur){ //如果支援
Time of Update: 2017-01-19
第一步:需要掌握css的縮寫技巧參考下面的文章即可CSS縮寫最佳化CSS檔案的體積CSS常用屬性縮寫執行個體[推薦]第二步:用css線上格式化與壓縮公用程式第三步:測試,看看經過壓縮後的css檔案,會不會導致頁面變形等問題,一般情況下不會,不排除特殊情況。別忘了備份樣式檔案啊。下面是一般用於css壓縮的代碼,一般情況下,喜歡指令碼的朋友看下。具體的應用上面的兩部即可。 CSS代碼格式化和加密化 CSS代碼格式化和加密化 /*請將CSS代碼複製到這裡,下面是樣本*/
Time of Update: 2017-01-19
進度條,就是在使用者進入你的網站的時候,能讓使用者看到網頁下載了多少,這個的作用非常明顯---就是讓使用者的等待時間變長,可以有效彌補空間慢的缺點(當然,你空間太慢,還是建議你換下空間,呵呵) 好了,現在我先來舉兩個例子 一個是用FLASH實現的 (這個網上很多網站都是,不說了) 一個是用動態GIF實現的 (這個你可以看微軟官方的下載頁面,也不說了) 這裡,我們的重點是用 CSS+JS 實現這個效果 好了,廢話不多說,我們開始 首先,寫一段HTML代碼 &
Time of Update: 2017-01-19
<SCRIPT LANGUAGE=javascript> <!-- function SetCookie(name,value){ var argv=SetCookie.arguments;
Time of Update: 2017-01-19
我們經常把多個CSS或者多個JS並成一個,以節省請求,但是這樣最少還是要兩個。在MSDN的Blog上看到原來也是可以把JS和CSS並在一個檔案裡,那怎樣做呢?利用注釋,先看一下這代碼。 <!-- /* window.onload=function(){ document.getElementById("test2").innerHTML="傳說中滴JS測試者。如果你看到我,那<strong>JS</strong>也生效了"; } <!--
Time of Update: 2017-01-19
上圖是經過css和jquery美化後的效果,怎麼樣呢?是不是很爽啊!這個是我從另一個指令碼庫看到的一個效果,覺得挺不錯的,然後就用jquery自己實現了一個。供大家鑒賞! 話不多說,直接上代碼: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2017-01-19
使用css控制頁面有4種方式,分別為行內樣式(內聯樣式)、內嵌式、連結式、匯入式。行內樣式(內聯樣式)即寫在html標籤中的style屬性中,如<div style="width:100px;height:100px;"></div>內嵌樣式即寫在style標籤中,例如<style type="text/css">div{width:100px;
Time of Update: 2017-01-19
在js指令碼中,存在兩個window.onload 複製代碼 代碼如下: window.onload = function(){ alert("aaa"); }; window.onload = function(){ alert("bbb"); }; 只會執行一個,這是本身函數的設定,值得注意的是,彈出的不是aaa,而是bbb,執行的是最後一個 在css檔案中,css樣式中 複製代碼 代碼如下: #checks{
Time of Update: 2017-01-19
IE Only Step1: WU XIN [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]然後配合上兩行 JS, 做成這樣 依然 IE Only Step2: WU XIN [Ctrl+A 全選
Time of Update: 2017-01-19
jQuery UI中兩大核心的css檔案是ui.core.css和ui.theme.css.這兩個css樣式貫穿整個基於jQuery ui的介面上,並且可以通過jQuery ui ThemeRoller來產生自己的樣式。 .ui-helper-hidden :為元素應用display:none .ui-helper-hidden-accessible:將元素的絕對位置設定為不可見 .ui-helper-clearfix:適用於浮動包裹父元素的屬性 .
Time of Update: 2017-01-19
公司的省市縣資料比較坑爹,是通過ehr系統那邊產生ID來匹配,比如福建省 對應ID 01211014AOP145,城市也對應一個ID,然後區縣就不管了。然後我就網上找了一堆資源 外掛程式什麼的感覺都不適用就決定自己寫一個。因為自己也是半桶水的那種介面都不知道怎麼弄,弄哪種格式,什麼風格,配色啊。就默默的找了京東、亞馬遜、淘寶、噹噹等他們關於省市區是怎麼做的。圖如下:最後我結合一下做了如下圖:廢話不多說上源碼:<style type="text/css"> #divProCity {
Time of Update: 2017-01-19
方式一:直接編寫代碼實現 效果如下: 代碼如下: 複製代碼 代碼如下: <html> <head> <title>無需表格的菜單</title> <style> <!-- body{ background-color:#ffdee0; } #navigation { width:200px; font-family:Arial; } #navigation ul { list-style-type:none; /*
Time of Update: 2017-01-19
測試代碼: 複製代碼 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="GBK" /> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>jQuery Css Test</title> <script
Time of Update: 2017-01-19
New Document 移動背景變換 移動背景變換 移動背景變換 移動背景變換 移動背景變換 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
有時我們可能會需要使用 jQuery 來載入一個外部的 css 檔案,如在切換頁面配置時。思路是建立一個 link 元素,並將它添加到 標記中即可,下邊首先看看怎麼使用 jQuery 來實現。下邊是我喜歡的寫法:$("<link>").attr({ rel: "stylesheet",type: "text/css",href: "site.css"}).appendTo("head");有些朋友可能會使用下邊的寫法,只是形式有些小差異(append