Time of Update: 2018-12-08
這裡是測試頁。在JavaScript裡面設定透明度 我用下面的代碼來設定透明度: 複製代碼 代碼如下:function setOpacity(value) { testObj.style.opacity = value/10; testObj.style.filter = 'alpha(opacity=' + value*10 + ')'; } 在Mozilla和Safari裡使用opacity,IE使用filter。value的值從0到10。 測試結果
Time of Update: 2018-12-08
經常遇到頁面裡載入的js與css檔案帶有參數,比如: <script type="text/javascript" src="jb51.js?version=1.2.6"></script><link rel='stylesheet' href='base.css?version=2.3.3' type='text/css' /> 使用參數有兩種可能, 指令碼並不存在,而是服務端動態產生的,因此帶了個版本號碼,以示區別。
Time of Update: 2018-12-08
下面先記錄一下JS控制CSS所使用的方法. 1.使用javascript更改某個css class的屬性... <style type="text/css"> .orig { display: none; } </style> 你想要改變把他的display屬性由none改為inline。 解決辦法: 在IE裡: document.styleSheets[0].rules[0].style.display = "inline"; 在firefox裡:
Time of Update: 2018-12-08
相信看完全文您會對Css Reset有個重新的認識PS:複製代碼 代碼如下:* { padding: 0; margin: 0; } 這就是最常用的Css Reset,但是這裡會有很多問題。 原文前部分說了很多關於Css,以及各瀏覽器的css規則的不同,而制定"Css Reset"也是為了相容與統一,正確有效使用"Css Reset"可以在某種程度上節約時間與金錢. 非常感謝Perishable的整理與歸納 下面是關於幾類Css
Time of Update: 2018-12-08
1.分解你的樣式 對於小項目,在寫代碼之前,按頁面結構或頁面內容將代碼分為幾塊並給予注釋。例如,可以分別將 全域樣式、布局、字型樣式、表單、評論和其他分為幾個不同的塊來繼續工作。 而對於較大的工程,這樣顯然不會有什麼效果。此時,就需要將樣式分解到幾個不同的樣式表檔案。下面的master stylesheet 就是這一方法的例子,它的工作主要是匯入其他樣式檔案。使用這一方法不僅能最佳化樣式結構,而且有利於減少一些不必要的伺服器請求。而分解檔案的方法就有許多種,master
Time of Update: 2018-12-08
Css的filter常用濾波器屬性及語句大全 文法:STYLE="filter:filtername(fparameter1, fparameter2...)" (Filtername為濾鏡的名稱,fparameter1、fparameter2等是濾鏡的參數) 濾鏡說明: Alpha:設定透明層次 blur:建立高速度移動效果,即模糊效果 Chroma:製作專用顏色透明 DropShadow:建立對象的固定影子 FlipH:建立水平鏡像圖片
Time of Update: 2018-12-08
現在國內絕大多數的網站都用CSS把字型大小設定為12px,像素雖然也是相對尺寸單位,但只是相對於螢幕的解析度 ,當螢幕的解析度一定時,如果你感到字太小,閱讀有困難,在非標準瀏覽器中就無能為力了,所以說,如果把單位改成em,那麼就可以用CTRL+滑鼠滾動把字放大,或者用菜單上的查看>文字大小來改變字的大小。 如何設定
Time of Update: 2018-12-08
<SCRIPT LANGUAGE=javascript> <!-- function SetCookie(name,value){ var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(2<argc)?argv[2]:null; var
Time of Update: 2018-12-08
剛剛看了下jQuery的原始碼,其中關於CSS及className的操作思想確實很不錯,值得借鑒。 其中關於jQuery.className.has的定義部分,是用的正則來實現的,其實此處直接利用Javascript中String對象的indexOf方法來作處理的話,比用正則效率會更些,因此複製代碼 代碼如下:jQuery.className.has的定義可以改進成: has: function( t, c ) { t = t.className || t;
Time of Update: 2018-12-08
http://www.alistapart.com/articles/holygrail這個翻譯的頁面著作權歸greengnn所有,轉載請註明出處第一步:建立一個結構xhtml開始於header, footer, and container<div id="header"></div><div id="container"></div><div
Time of Update: 2018-12-08
引伸閱讀 * 解讀absolute與relative * position:relative/absolute無法衝破的等級 * 對《無法衝破的等級》一文的補充 定位一直是WEB標準應用程式中的痛點,如果理不清楚定位那麼可能應實現的效果實現不了,實現了的效果可能會走樣。如果理清了定位的原理,那定位會讓網頁實現的更加完美。定位的定義:在CSS中關於定位的內容是:position:relative | absolute | static | fixedstatic 沒有特別的設定,
Time of Update: 2018-12-08
css濾鏡 Style屬性: 可以應用在標籤中,更可用廣泛應用在<table><tr><td><body> <center><img><input><font><form><frame><label><map>等等標籤中, 更重要的是,它可用在標籤中。 頁面轉場效果: 在頁面前部與之間加入"" 說明:duration為頁面切換的時間長度,3.000
Time of Update: 2018-12-08
Mask濾鏡可以為網頁上的HTML元件對象作出一個矩形遮罩,關於什麼是遮罩?如果你用過Flash中的遮罩,你就會知道了,就是那個樣子了。實際上對於遮罩你也可以這樣來理解,相當於用一塊有色布把物件蓋起來,但內容卻被挖去了。若你還不明白,就看下面的圖片再聽我給你細說。 圖1 mask濾鏡效果1 在上面這mask濾鏡中用這麼深的顏色,主要是讓你能清楚地看出效果來。讓我們來看一下mask濾鏡的參數: 它只有一個參數Color,即遮罩的顏色 以#RRGGBB 格式的顏色值。
Time of Update: 2018-12-08
/**//*按鈕樣式*/ .ButtonCSS {}{ font-family: "Tahoma", "宋體"; font-size:9pt; color: #003399; border: 1px #003399 solid; color:006699; BORDER-BOTTOM: #93bee2 1px solid; BORDER-LEFT: #93bee2 1px solid; BORDER-RIGHT: #93bee2
Time of Update: 2018-12-08
我們知道Dreamweaver在表格製作方面做得非常出色,但是在某些時候還是必須結合css才能達到一些特定效果,下面我們先把有關表格邊框的css文法整理出來,然後另外介紹怎樣用css美化表格的邊框。 有關表格邊框的css文法 具體內容包括:上邊框寬度、右邊框寬度、下邊框寬度、左邊框寬度、邊框寬度、邊框顏色、邊框樣式、上邊框、下邊框、左邊框、右邊框、邊框、寬度、高度、有關標籤等。 1.上邊框寬度 文法: border-top-width: <值> 允許值:
Time of Update: 2018-12-08
一段文本或一張圖片,它的周圍有一圈光暈,這圈光暈每一秒鐘閃爍一次,而當滑鼠移到上面時,立即停止閃爍,當滑鼠移開時又繼續閃爍。這種效果用於那些需要特別引起別人注意的內容上(如:警示、報告新增內容等),能起到較好的效果。 上面這個樣本就能實現上面所的效果,由於這裡是抓取的一張圖片,不能看到動態效果,只要按下面介紹的方法,製作一個試試,其效果是一目瞭然的。其製作思路是:採用了CSS的“Glow”濾鏡產生光暈效果,利用CSS的屬性可動態改變的特性,用一小段javascript程式來每一秒鐘改變一次
Time of Update: 2018-12-08
CSS布局常用的方法:float:none|left|right取值:none: 預設值。對象不飄浮left: 文字資料流向對象的右邊right: 文字資料流向對象的左邊 它是怎樣工作的,看個一行兩列的例子xhtml:<div id="wrap"><div id="column1">這裡是第一列</div><div id="column2">這裡是第二列</div><div
Time of Update: 2018-12-08
CSS布局與傳統表格(table)布局最大的區別在於:原來的定位都是採用表格,通過表格的間距或者用無色透明的GIF圖片來控制文布局版塊的間距;而現在則採用層(div)來定位,通過層的margin,padding,border等屬性來控製版塊的間距。 1.定義DIV 分析一個典型的定義div例子: #sample{ MARGIN: 10px 10px 10px 10px; PADDING-LEFT: 20px; PADDING-TOP: 20px; PADDING-RIGHT: 10px;
Time of Update: 2018-12-08
filter視覺濾鏡的種類 Alpha(透明度)Blur(模糊)Chroma(指定顏色透明)DropShadow(不透明陰影)FlipH&FlipV(翻轉)Glow(邊緣光暈)Gray(去色)Invert(底片效果)Mask(遮照效果)filter:Shadow(影子)Wave(波浪)Xray(輪廓加亮)Alpha:
Time of Update: 2018-12-08
dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellSpacing=0 cellPadding=6 width="95%" align=center border=0> <SCRIPT LANGUAGE="javascript"> <!-- if