隨著網頁設計技術的發展,人們已經不滿足于原有的一些HTML標記,而是希望能夠為頁面添加一些多媒體屬性,例如濾鏡的和漸變的效果。CSS技術的飛快發展使這些需求成為了現實。從現在開始我要為大家介紹一個新的CSS擴展部分:CSS濾鏡屬性(Filter Properties)。使用這種技術可以把可視化的濾鏡和轉換效果添加到一個標準的HTML元素上,例如圖片、文本容器、以及其他一些對象。對于濾鏡和漸變效果,前者是基礎,因為后者就是濾鏡效果的不斷變化和演示更替。當濾鏡和漸變效果結合到一個基本的SCRIPT小程序中后,網頁設計者就可以擁有一個建立動態交互文檔的強大工具。也就是CSS FILTER+ SCRIPT, 這就說明想要建立動態的文檔還要一些SCRIPT (腳本語言)的基礎。 | 正常的圖片 <img src="flower1.jpg" > | 模糊效果處理后的圖片,哪個更漂亮,你覺得呢!達到這個效果很容易。僅僅是加了點東東。 <img src="flower1.jpg" style="filter:blur(strength=50)"> | 自己試試,看看有假沒有!不要你用什么Photoshop之類的圖象軟件,簡簡單單語法如下: filter:filtername(parameters) 既 filter:濾鏡名稱(參數) |  |  |
可視化濾鏡屬性只能用在HTML控件元素上。所謂的HTML空間元素就是它們在頁面上定義了一個矩形空間,瀏覽器的窗口可以顯示這些空間。下面列出了HTML合法的控件和它們的說明。 備注:可惜只有IE4.0以上支持,如果是別的瀏覽器,那就....... | 元素 | 說明 | | BODY | 網頁文檔的主體元素,所有的可見范圍都在<BODY>元素內 | | BUTTON | 表單域的按鈕,可以有“發送(submit)”、“重置(reset)”等形式 | | DIV | 定義了網頁上的一個區域,這個區域的高度、寬度或者絕對位置都是以知的 | | IMG | 圖片元素,通過指定“src"屬性來指定圖片的來源 | | INPUT | 輸入表單域 | | MARQUEE | 移動字幕效果 | | SPAN | 定義了網頁上的一個區域,這個區域的高度、寬度或者絕對位置都是以知的 | | TABLE | 表格 | | TD | 表格數據單元格 | | TEXTAREA | 文本區域 | | TFOOT | 多行輸入文本框 | | TH | 表格標題單元格 | | THEAD | 表格標題 | | TR | 表格行 |
IE4.0以上支持的濾鏡屬性表 | 濾鏡效果 | 描述 | | Alpha | 設置透明度 | | Blru | 建立模糊效果 | | Chroma | 把指定的顏色設置為透明 | | DropShadow | 建立一種偏移的影象輪廓,即投射陰影 | | FlipH | 水平反轉 | | FlipV | 垂直反轉 | | Glow | 為對象的外邊界增加光效 | | Grayscale | 降低圖片的彩色度 | | Invert | 將色彩、飽和度以及亮度值完全反轉建立底片效果 | | Light | 在一個對象上進行燈光投影 | | Mask | 為一個對象建立透明膜 | | Shadow | 建立一個對象的固體輪廓,即陰影效果 | | Wave | 在X軸和Y軸方向利用正弦波紋打亂圖片 | | Xray | 只顯示對象的輪廓 |
|