Time of Update: 2018-12-08
在編寫css樣式表的時候常常會碰到一寫瀏覽器安全色的問題,象是不同核心的瀏覽器顯示就不一定相同,不同版本的的瀏覽器也會產生上下相容的問題,如何解決這些問題成了我們苦惱的問題,如果你對css hack技術很瞭解的話,那這就是太簡單不過了,不過對於那些不怎麼解的人來說可真成了他們所苦惱的事。在這就從 趙磊官方部落格 引來一篇文章來介紹相容各個瀏覽器的技巧。但是你也不要認為只要是瀏覽器顯示出現差錯就事瀏覽器的問題,也很可能是你的結構不好,建議你好好去學習一下語義結構,畢竟蓋房子要先搭鋼筋的。
Time of Update: 2018-12-08
使用js操作css屬性的寫法是有一定的規律的: 1、對於沒有中劃線的css屬性一般直接使用style.屬性名稱即可。 如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。 2、對於含有中劃線的css屬性,將每個中劃線去掉並將每個中劃線後的第一個字元換成大寫即可。
Time of Update: 2018-12-08
div+css還是比較難搞的,要實現上下兩個div高度自適應感覺麻煩,查了下資料只找到上下高度都是百份比的是可以的,我要實現上面的div是具體像素高度,下面是自適應剩餘的百份比。自己搞了一下還要用上js,不知道是不是很笨,有好的方法請大家帖出來。 <body style=”height:100%; margin:0px; width:100%;”> <div id=”ddii22″ style=” background-color:#ffffff; height:110px;
Time of Update: 2018-12-08
ie裡面用styleFloat 其他用cssFloat 本文向大家簡單介紹一下JS操作css的float屬性的特殊寫法,對於含有中劃線的css屬性,將每個中劃線去掉並將每個中劃線後的第一個字元換成大寫即可。 Js style float JS操作css的float屬性的特殊寫法 使用js操作css屬性的寫法是有一定的規律的: 1、對於沒有中劃線的css屬性一般直接使用style.屬性名稱即可。
Time of Update: 2018-12-08
這是按第2下蘭色的橫條才開始出效果,就是說第1下沒有獲得foot.style.display=="none",可是CSS裡我定義了 <style type="text/css"> #top {width:100px; background-color:#00CCFF; height:20px} #foot {width:100px; background-color: #CCCC00; height:50px; display:none} </style>
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
iframe應用很普遍,通常的需求有兩種: 1,擷取iframe效果,就是帶一個捲軸,可以省不少版面。 2,要嵌一個頁面,實現架構連結。 如果不方便使用iframe,可以有如下解決方案: 第一種需求如果我們使用css布局來實現,即可以少一個頁面,也可以提高效率。 第二種需求可以採用xmlhttp遠程擷取。 A. 直接類比iframe 用層做容器 #content { overflow:auto; height:200px; width:600px; background:#f00;}
Time of Update: 2018-12-08
移動背景變換移動背景變換移動背景變換移動背景變換移動背景變換
Time of Update: 2018-12-08
1.若有疑問立即檢測 在出錯時若能對原始代碼做簡單檢測可以省去很多頭痛問題。W3C對於XHTML與CSS 都有偵查工具可用,請見 http://validator.w3.org 。請注意,在檔案開頭的錯誤,可能因為不當的結構等因素造成更多錯誤;我們建議先修正一些最明顯的錯誤之後重新檢測,這樣也許會讓錯誤數量爆減。 2.使用浮動功能時記得適當清除指令 浮動是個危險的功能,未必會產生您所期望的結果。如果您遇到浮動元素延伸到外圍容器的邊框或者其他不正常情況,請先確定您的做法是正確的。請參閱Eric
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
我們經常把多個CSS或者多個JS並成一個,以節省請求,但是這樣最少還是要兩個。在MSDN的Blog上看到原來也是可以把JS和CSS並在一個檔案裡,那怎樣做呢?利用注釋,先看一下這代碼。 <!-- /* window.onload=function(){ document.getElementById("test2").innerHTML="傳說中滴JS測試者。如果你看到我,那<strong>JS</strong>也生效了"; } <!-- */ <!
Time of Update: 2018-12-08
進度條,就是在使用者進入你的網站的時候,能讓使用者看到網頁下載了多少,這個的作用非常明顯---就是讓使用者的等待時間變長,可以有效彌補空間慢的缺點(當然,你空間太慢,還是建議你換下空間,呵呵) 好了,現在我先來舉兩個例子 一個是用FLASH實現的 (這個網上很多網站都是,不說了) 一個是用動態GIF實現的 (這個你可以看微軟官方的下載頁面,也不說了) 這裡,我們的重點是用 CSS+JS 實現這個效果 好了,廢話不多說,我們開始 首先,寫一段HTML代碼 <div id="loading"&
Time of Update: 2018-12-08
轉自 藍色理想 作者 bias 原文地址 http://www.blueidea.com/tech/site/2006/3296.asp 之前找了幾個不同版本的可獨立啟動並執行IE瀏覽器,正好拿來試試頁面的相容性問題。不試不知道,在IE6和FF中沒問題的頁面在IE5和IE5.5中亂成一團,一直聽說IE5是WEB標準製作的一個“釘子戶”,現在不得不相信了。
Time of Update: 2018-12-08
IE Only Step1:
Time of Update: 2018-12-08
一.區分大小寫 當在XHTML中使用CSS,CSS裡定義的元素名稱是區分大小寫。為了避免這種錯誤,我建議所有的定義名稱都採用小寫。 二.不需要給背景圖片路徑加引號 為了節省位元組,我建議不要給背景圖片路徑加引號,因為引號不是必須的。例如: background:url("images/***.gif") #333; 可以寫為 background:url(images/***.gif) #333; 如果你加了引號,反而會引起一些瀏覽器的錯誤。 三.用正確的順序指定連結的樣式
Time of Update: 2018-12-08
無意中發現,針對同一HTML標記,在CSS中同時應用了font和line-height屬性時,就得小心了,這二者的書寫順序不一樣,會導致顯示效果不同。 即: >>> 如果先寫font,再寫line-height,顯示效果正常 >>> 如果先寫line-height,再寫font,則line-height定義的效果會丟失,在IE、Firefox、Opera下都出現這種BUG 具體效果請看以下代碼: <p>h1:</p> <h1
Time of Update: 2018-12-08
瀏覽器的條件注釋理論,用下面一段例子來解釋這個問題 (X)HTML 下面一段代碼是測試在微軟的IE瀏覽器下的條件備註陳述式的效果 複製代碼 代碼如下:<!--[if IE]> <h1>您正在使用IE瀏覽器</h1> <![endif]--> <!--[if IE 5]> <h1>版本 5</h1> <![endif]--> <!--[if IE 5.0]>
Time of Update: 2018-12-08
效果直逼flash的Div+Css+Js菜單G1good morningG2good eveningM1my name is fireyyM2mm mm i love uG1good morningG2good eveningM1my name is fireyyM2mm mm i love u
Time of Update: 2018-12-08
使用縮寫可以協助減少你CSS檔案的大小,更加容易閱讀。css縮寫的主要規則如下: 顏色 16進位的色彩值,如果每兩位的值相同,可以縮寫一半,例如: #000000可以縮寫為#000;#336699可以縮寫為#369; 盒尺寸 通常有下面四種書寫方法: property:value1; 表示所有邊都是一個值value1; property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 property:value1
Time of Update: 2018-12-08
功能:1.圖片可以縮放,外框也隨之變動。2.圖片縮放後,居底對齊。3.滑鼠滑上去,邊框有虛線。結構:原始碼:==================================================================general xhtml 1.0 - Main style sheet - design 2007-05-18Author - ouhee made by 相簿自適應寫法==================================