Time of Update: 2017-02-28
最近在網站和部落格上能發現使用各種各樣很幫效果的動畫效果。CodyHouse介紹了這些CSS和Javas
Time of Update: 2017-02-28
box-sizing 屬性允許您以特定的方式定義匹配某個地區的特定元素。box-sizing是CSS3的box屬性之一。一說到CSS的盒模型(Box model)我想很多人都會比較煩,特別是對於新手,然而這個Box model又是我們CSS運用中比較重要的一個屬性。那麼CSS3的Box-sizing跟盒模型有什麼關係呢?第一句話就說了,Box-sizing是CSS3的Box屬性之一,那他當然也遵循CSS的Box
Time of Update: 2017-02-28
以前做網頁的時候,只考慮 IE6 和 FF 的相容性,公司換了,要求也高了,FF和IE 6 7 8 要全相容了,碰到要單獨Hack IE8的。當然,用注釋非常方便,只要添加相應的注釋就可以解決。但問題是,為了一句CSS寫多一個檔案,或者在header上添加註釋,那顯然不是懶人的習慣做法。結論如下:selector{ property:value; /* 所有瀏覽器 */ property:value9; /* 所有IE瀏覽器 */ +property:value; /* IE7
Time of Update: 2017-02-28
1. 基本文法CSS的定義是由三個部分構成:選擇符(selector),屬性(properties)和屬性的取值(value)。 基本格式如下: selector {property: value} (選擇符 {屬性:值}) 選擇符是可以是多種形式,一般是你要定義樣式的HTML標記,例如BODY、P、TABLE……,你可以通過此方法定義它的屬性和值,屬性和值要用冒號隔開: body {color: black}
Time of Update: 2017-02-28
Windows內建: 新細明體:PMingLiU 細明體:MingLiU 標楷體:DFKai-SB 黑體:SimHei 宋體:SimSun 新宋體:NSimSun 仿宋:FangSong 楷體:KaiTi 仿宋_GB2312:FangSong_GB2312 楷體_GB2312:KaiTi_GB2312 微軟正黑體:Microsoft JhengHei 微軟雅黑體:Microsoft
Time of Update: 2017-02-28
這種思路是在一個國外的網站上發現的,設計者在網站中使用了很多小表徵圖,但是並沒有使用CSS-Sprite技術,而是使用了另外一種特殊的辦法。那就是css3的font-face技術載入了一個自己做的字型檔,在需要顯示的地方直接打上調用的字元。這種辦法只適用於大量純色,至於數量貌似沒有上限,a-z+0-9+符號就夠用了,狠一點,插入中文,動輒幾千個單位…font-face表徵圖 VS
Time of Update: 2017-02-28
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ru"> <head> <title></title> <style
Time of Update: 2017-02-28
如果你是一名前端開發工程師,一般px和em使用頻率比較高。但是今天本文的重點是介紹一些我們使用很少、甚至麼有聽說的單位。一、重溫em<style type="text/css">body {font-size: 12px;}div {font-size: 1.5em;}</style><body><div>Test-01 (12px * 1.5 = 18px)<div>Test-02 (18px *
Time of Update: 2017-02-28
區別不同瀏覽器,CSS hack寫法,從網上看到很多文章,現總結一下,盡量全面一點,備查。注意下面介紹的這些hack寫法僅適用於XHTML1.0。如果沒有在HTML最前加上<!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-02-28
CSS樣式和JavaScript指令碼是應該放在外部檔案中呢? 還是把它們放在頁面本身之內呢? 如何處理是關於一些效能規則的思維,52CSS.com就這些問題,作一些探討。 在實際應用中使用外部檔案可以提高頁面速度,因為CSS樣式和JavaScript指令檔都能在用戶端產生緩衝。內建在HTML文檔中的CSS樣式和JavaScript指令碼則會在每次請求中隨HTML文檔重新下載。這雖然減少了HTTP請求的次數,卻增加了HTML文檔的大小。從另一方面來說,如果外部檔案中的CSS
Time of Update: 2017-02-28
嚴格來說不是光CSS就能令IE瀏覽器崩潰(crash),而要配合一定的XHTML架構。到現時為止發現有兩種寫法的代碼分別會令IE6、IE7崩潰,至於原因我嘗試尋找過答案但至今還沒找到…如你有這方面的認識或更詳細的資料很希望你能分享一下!令瀏覽器崩潰的代碼如下:Crash IE6<style type="text/css">a{position:relative;}a:hover{float:left;}</style><
Time of Update: 2017-02-28
用於布局架構: #outer{ overflow:hidden;}#outer .panel{ float:right; width:286px; padding-left:21px; border-left:1px solid #E5E3D7; padding-bottom: 27670px !important; margin-bottom: -27670px !important; }#outer
Time of Update: 2017-02-28
CSS條狀圖表是我們在網頁設計中常常會遇到的一種形式。條狀圖表可以將數量,以條狀圖形的形式直觀的表示出來。 CSS基本條狀圖表的實現方法是什麼?我們看下面的執行個體介紹:以下是引用片段:<div class="graph"> <strong class="bar" style="width: 24%;">24%</strong>
Time of Update: 2017-02-28
XHTML部分:<dl> <dt>公司名稱:</dt> <dd><input name="text" type="text" value="廣州駿寶實業有限公司" size="50" /> <span class="red">*</span></dd> <dt>
Time of Update: 2017-02-28
這是最基本的預覽,下面是幾種不同的應用代碼一、基本的CSS圖表CSS代碼<style> .graph { position: relative; /* IE is dumb */ width: 200px; border: 1px solid #B1D632; padding: 2px; } .graph .bar { display: block; position: relative; background: #B1D632; text-align: center; color:
Time of Update: 2017-02-28
按照CSS規範,浮動元素(floats)會被移出文檔流,不會影響到塊狀盒子的布局而只會影響內聯盒子(通常是文本)的排列。因此當其高度超出包含容器時,一般父容器不會自動伸長以閉合浮動元素。但是有時我們卻需要這種自動閉合行為,具體如何處理呢? 有一種做法就是在父容器內再插入一個額外的標籤,並令其清除浮動(clear)以撐大父容器。這種方法瀏覽器安全色性好,沒有什麼問題,缺點就是需要額外的(而且通常是無語義的)標籤,所以我個人不大喜歡。 後來又有了一種新的方式,使用 :after
Time of Update: 2017-02-28
在如今這個提倡可用性設計以及使用者體驗設計的網路時代,CSS也是要一同參與其中的。大部分人在CSS代碼編寫中總是先對整體定義字型尺寸,中文情況下一般為12px,而其實這樣以來在通過IE頂部菜單中的“察看-文字大小”設定已無任何作用。對字型感覺太小的瀏覽者而言無疑是種很不好的使用者體驗過程。其實這一切都可以避免,那就是使用em單位作為字型顯示單位。瀏覽器的預設字型高都是16px,所以未經調整的瀏覽器在顯示1em=16px。換算過來的話也就是說1px=0.0625em,也就是
Time of Update: 2017-02-28
1、善用css縮寫可以減少分頁檔大小,提高下載速度,同時使代碼簡潔可讀。 如:以下是引用片段:div{ border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px soli #cccccc;
Time of Update: 2017-02-28
LI代碼的格式化:A).運用CSS格式化列表符: ul li{list-style-type:none;}B).如果你想將列表符換成映像,則: ul li{list-style-type:none;list-style-image: url(/blog/images/icon.gif);}C).為了靠左對齊,可以用如下代碼: ul{list-style-type:none;margin:0px;}D).如果想給列表加背景色,可以用如下代碼: ul{list-style-type:
Time of Update: 2017-02-28
CSS文法立意讓網頁內容與視覺呈現分離,一方面使得頁面維護工作更容易,不會因內容或視覺效果改變影響到另一方,這樣的頁面設計,也對搜尋引擎更為友善,更容易搜尋到頁面內容。 CSS,Cascading Style Sheets 串接樣式表,網頁外觀的控制文法 World Wide