[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

HTML5+CSS3炫酷應用實例集錦
該商品所屬分類:計算機/網絡 -> 網頁制作
【市場價】
1265-1835
【優惠價】
791-1147
【介質】 book
【ISBN】9787302499183
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:清華大學
  • ISBN:9787302499183
  • 作者:編者:羅帥//羅斌//汪明雲
  • 頁數:729
  • 出版日期:2018-09-01
  • 印刷日期:2018-09-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:1325千字
  • 《HTML5+CSS3炫酷應用實例集錦》以問題描述+解決方案+真實源碼+效果截圖的模式,采用HTML5、CSS3、jQuery等技術,例舉了六百餘個實用性極強的Web前端開發案例,所見即所得、所學即所用,快速成為前端設計高手。
  • \"《HTML5+CSS3炫酷應用實例集錦》采用問題描述+解決方案的模式,以HTML5、CSS3、jQuery、jQuery UI、SVG等新技術為核心,列舉了600多個實用性極強的Web前端開發技術,旨在幫助廣大讀者快速解決實際開發過程中面臨的諸多問題,從而提高項目的開發效率,拓展應用領域。全書內容分為文字、圖像、動畫、視頻、元素、布局、選擇器、存儲、其他9部分,以所見即所得、所學即所用的速成思維展示了過渡動畫、關鍵幀動畫、濾鏡、選擇器、計數器、偽元素、盒子、沙箱、畫布等Web前端技術的具體應用,揭秘了百度地圖定位、響應式頁面布局、散列圖片布局、瀑布流圖片布局、旋轉圓弧滑出菜單、批量插入與自動編號、盒子模型、圖像與文字特效、多餅圖繪制等諸多炫酷創意實例的實現過程。 為了突出實用性和簡潔性,本書在演示或描述這些實例時力求針對性地解決問題,並且所有實例均配有插圖。本書適合作為Web前端開發人員的案頭參考書,無論是對於編程初學者還是編程高手,本書都極具參考和收藏價值。 \"
  • 目錄
    **部分文字

    001在畫布上創建向上的3D拉影文字

    002在畫布上創建向下的3D拉影文字

    003在畫布上創建向左或向右的3D拉影文字

    004在畫布上創建模糊陰影的文字

    005在畫布上創建邊緣羽化的文字

    006在畫布上創建空心線條的文字

    007在畫布上繪制半透明陰影文字

    008在畫布上繪制左右漸變的文字

    009在畫布上繪制扁平或細長的文字

    010在畫布上使用圖像填充文字線條

    011在畫布上移動鼠標指針實現文字塗鴉

    012將畫布上的文字、圖像等保存到本地

    013使用SVG實現文字在圓弧上顯示

    014使用SVG實現文字繞三角形顯示

    015使用SVG實現文字沿曲線顯示

    016使用SVG實現文字沿跑道線顯示

    017在SVG中對線條進行加粗或瘦身

    018使用SVG描邊創建空心線條文字

    019使用SVG描邊創建漸變空心文字

    020使用SVG濾鏡創建擴散陰影文字

    021使用SVG濾鏡創建木雕和蝕刻文字

    022使用SVG的動畫變換實現文字旋轉

    023在SVG中逐字旋轉一行的每個文字

    024在SVG中壓扁單行文本的每個文字

    025在SVG中實現單行文本的字間距不等

    026在SVG中錯落顯示單行文本的每個文字

    027以陰影模糊效果顯示當前選擇文本

    028以霓虹燈發散效果顯示當前選擇文本

    029以多級輝光效果顯示當前選擇文本

    030以下沉凹坑效果顯示當前選擇文本

    031以雕刻凸出效果顯示當前選擇文本

    032以模糊發散效果顯示當前選擇文本

    033以模糊雕刻效果顯示當前選擇文本

    034以內凹嵌入效果顯示當前選擇文本

    035以線條描邊效果顯示當前選擇文本

    036以浮雕鑲嵌效果顯示當前選擇文本

    037以漸變倒影效果顯示當前選擇文本

    038以透明陰影效果顯示當前選擇文本

    039設置文字邊框創建鏤空風格的文字

    040使用多級陰影創建3D效果的文字

    041裁剪圓形並使文字環繞圓形邊緣顯示

    042裁剪多邊形並使文字環繞其邊緣顯示

    043通過組合屬性值實現加長陰影文字

    044創建漸變背景繪制上下漸變的文字

    045創建透明層繪制上下漸變的文字

    046將圖片顏色和文本顏色混合疊加顯示

    047使用自定義字體顯示手寫文字

    048設置邊框線高仿字庫中的帶圈文字

    049使用自定義字體模擬LED文字風格

    050在二維平面中旋轉單行的白色陰影文字

    051以不同顏色顯示漢字的上、下兩部分

    052以不同顏色顯示漢字的左、右兩部分

    053模擬古詩的風格從上到下顯示文本

    054繪制不規則圖形實現不規則文字布局

    055在段落文本的右上角放置文字環繞圖片

    056在段落文本的左上角放置文字環繞圖片

    057在段落文本的左下角放置文字環繞圖片

    058對所有段落的**個字設置加大、下沉效果

    059僅對**個段落的首字設置加大、下沉效果

    060在段落的**個字的外圍設置陰影效果

    061在段落的**行字的外圍設置陰影效果

    第2部分圖像

    062通過逐點處理像素實現圖像底片效果

    063采用平均值法將圖像從彩槽呈現漸變色

    510使用偽元素自定義漸變色風格的滾動條

    511使用偽元素實現菱形滑塊的range元素

    512通過for屬性自定義默認的復選框圖標

    513通過設置五星字符的顏色實現星級評分

    514實現以不同的顏色代表不同的星級評分

    515自定義光標模擬粉筆在黑板上塗鴉

    516允許用戶使用拖動方式重置元素的尺寸

    517創建距離活動結束的剩餘時間***牌

    第6部分布局

    518動態重置盒布局中各列內容的順序

    519動態重置盒布局中各列內容的方向

    520使單行文本在垂直方向上位於盒子的正中

    521在圖像(盒子)的上端、下端居中顯示文本

    522動態重置彈性盒中子元素的排列方式

    523動態重置彈性盒中子元素的對齊方式

    524設置彈性盒元素沿水平方向等距對齊

    525設置彈性盒元素沿水平或垂直方向布局

    526根據收縮因子分配彈性盒的子元素空間

    527根據擴展因子分配彈性盒的子元素空間

    528使用彈性盒控制文本始終顯示在正中間

    529指定子元素分配彈性盒的縱向剩餘空間

    530指定子元素分配彈性盒的橫向剩餘空間

    531允許彈性盒的子元素具有自動換行功能

    532縱向拉伸對齊彈性盒中的各個子元素

    533根據比例分配彈性盒的子元素剩餘空間

    534保持子元素在水平方向上始終位於容器的正中

    535通過objectposition屬性控制子元素在容器中的位置

    536在水平方向上居中顯示容器中的子元素

    537自定義子元素在父容器中的自適應模式

    538使用calc()實現元素與容器的同步變化

    539使用columnrule屬性設置列分隔樣式

    540保持子元素在水平和垂直方向上始終位於正中

    541在垂直方向上居中顯示在一行文本中插入的圖像

    542等間距排列一行中的各個圖像(元素)

    543調整多個元素在垂直方向上的間隔距離

    544自定義子元素在水平方向上的排列方向

    545允許或禁止與相鄰同級元素的float關繫

    546使用多列布局實現元素內容的分多列顯示

    547自定義多列布局的列與列之間的分隔樣式

    548使用盒布局解決多列底部不能對齊的問題

    549在自適應多列布局中決定是否開啟新列

    550在自適應多列布局中決定是否強制開啟新列

    551使用隨機數模擬照片牆的多圖散列布局

    552使用隨機數模擬瀑布流風格的多圖布局

    553通過調整列寬將橫向文字變為縱向文字

    第7部分選擇器

    554使用firstline選擇器定制文本的首行樣式

    555使用firstletter選擇器定制文本的首字樣式

    556使用before選擇器在元素之前插入內容

    557使用before選擇器在頁面**添加陰影

    558使用before選擇器創建圖文並列的按鈕

    559使用after選擇器創建箭頭風格的提示框

    560使用focus選擇器設置焦點文本框的邊框線

    561使用selection選擇器突出顯示選中文本

    562使用hover選擇器定制選中元素的樣式

    563使用empty選擇器定制元素內容空白時的樣式

    564使用not選擇器自定義子結構元素的樣式

    565使用onlychild選擇器定制**子元素

    566使用firstchild選擇器定制開始子元素

    567使用lastchild選擇器定制末尾子元素

    568使用nthchild選擇器定制指定序號元素

    569使用nthlastchild選擇器定制倒數元素

    570使用target選擇器定制目標元素的樣式

    571使用屬性選擇器篩選超鏈接並追加內容

    572使用屬性選擇器篩選超鏈接並插入元素

    573使用屬性選擇器篩選超鏈接並禁止插入

    574使用屬性選擇器篩選數據實現列表過濾

    575使用兄弟選擇器定制同級指定元素的樣式

    576使用選擇器定制元素的奇數子元素的樣式

    577使用選擇器定制元素的偶數子元素的樣式

    578使用選擇器定制元素的倍數子元素的樣式

    579使用選擇器實現表格隔行錯色顯示

    580使用選擇器實現下拉列表框的選項隔行錯色顯示

    581使用選擇器定制超範圍文本框的顯示樣式

    582使用選擇器實現內圓弧化的漸變曲線圖形

    583使用選擇器繪制扇形樣式的多級彩虹

    584使用選擇器將按鈕拆分成左、右兩部分

    第8部分存儲

    585使用localStorage讀取或保存本地數據

    586使用localStorage修改和保存表格數據

    587在本地保存文件時申請和查詢磁盤配額

    588在本地計算機中創建文件並讀/寫文件內容

    589將本地計算機中的多個文件復制到沙箱繫統

    590刪除受瀏覽器保護的沙箱繫統中的指定文件

    591在本地沙箱文件繫統中創建目錄及其文件

    592在沙箱繫統中使用遞歸函數創建多級目錄

    593獲取沙箱根目錄下的子目錄及其文件

    594在沙箱文件繫統中刪除目錄及其文件

    595在沙箱繫統中實現目錄之間的文件復制

    596在沙箱文件繫統中重命名指定的文件

    第9部分其他

    597使用@media查詢創建響應式頁面布局

    598使用@media查詢創建響應式表格布局

    599使用png圖像重置默認的鼠標指針形狀

    600在全屏顯示模式下鎖定和解鎖鼠標指針

    601全屏顯示頁面或使頁面退出全屏模式

    602創建自定義右鍵菜單代替默認右鍵菜單

    603通過上下文菜單返回值禁止使用右鍵菜單

    604使用字符編碼解決中文字符的對齊問題

    605實現十六進制編碼和中文字符的相互轉換

    606使用meta元信息實現頁面的定時跳轉與刷新

    607實現單擊網頁的任意位置立即觸發廣告

    608通過使用濾鏡**實現灰色主題的網頁

    609使用MutationObserver監視DOM變化

    610允許或禁止背景跟隨瀏覽器的滾動條滾動

    611在百度地圖中根據經度和緯度指示位置

    612在關閉頁面前彈出消息框提示用戶確認色變為灰度

    064使用拉普拉斯模板實現銳化處理圖像

    065對彩色圖像進行灰白浮雕的**處理

    066對彩色圖像進行模糊化的**處理

    067使用隨機數對圖像進行油畫**處理

    068使用隨機數對圖像進行霧化**處理

    069選擇不同的組合模式疊加顯示兩幅圖像

    070選擇不同的混合模式疊加顯示兩幅圖像

    071在圖像中摳取某部分並對其進行局部放大

    072通過繪制五角星的形狀來裁剪圖像

    073通過繪制圓餅圖的形狀來裁剪圖像

    074采用均勻壓縮法創建橢圓並裁剪圖像

    075通過繪制多個圓形實現太極圖案的繪制

    076在自定義畫布上模擬刮刮獎的刮獎**

    077繪制局部圖像模擬水平或垂直展開圖像

    078繪制局部圖像模擬向左、右兩端展開圖像

    079繪制局部圖像模擬以百葉窗風格展開圖像

    080繪制局部圖像模擬向上、下兩端展開圖像

    081對圖像進行水平拉伸放大或垂直拉伸

    082重新映射畫布並按照指定角度旋轉圖像

    083對彩色圖像進行水平鏡像的**處理

    084給圖像添加半透明放射圓形面罩**

    085設置填充樣式以平鋪的風格顯示圖像

    086將畫布的內容保存為png格式的文件

    087將畫布的內容保存為jpeg格式的文件

    088讀取並顯示沙箱繫統中的圖像文件

    089以二進制形式讀取並顯示本地圖像文件

    090從本地計算機中選擇圖像文件並全屏顯示

    091將本地圖像文件或文本文件拖放到網頁中

    092通過超鏈接的download屬性下載圖片

    093定制個性化的虛線作為圖像的邊框線

    094以拖動圖像邊框線的方式實現圖像縮放

    095以拖動方式將圖像移動到頁面中的任意位置

    096以拖曳方式自動調整九宮格中的圖像

    097以固定長寬比例使用鼠標拖曳縮放圖像

    098在拖曳縮放圖像時限制拖曳的縮放範圍

    099在一組圖像中獲取使用鼠標選擇的圖像

    100在移動鼠標時反色顯示鼠標指針周圍的圖像

    101在移動鼠標時模糊顯示鼠標指針周圍的圖像

    102使用自定義方法對圖像導圓角

    103將普通圖像的4個直角改變為4個圓角

    104對圓角圖像添加可定制模糊效果的陰影

    105在圓角圖像外圍添加擴散型的陰影

    106在圓角圖像四周添加擴散的內置陰影

    107在圖像的下端添加陰影凸出顯示圖像

    108在圓角圖像四周添加擴展的外置陰影

    109通過對圖像進行圓角實現裁剪橢圓圖像

    110設置borderimage屬性實現重復邊框圖案

    111旋轉多個圖像模擬照片的不規則排列

    112通過扭曲和旋轉實現紙張的曲線投影

    113通過旋轉和圓角創建異形風格的頭像

    114以水平或垂直翻轉的方式顯示圖像

    115使用旋轉等方法創建心形風格的圖形

    116使用旋轉等方法創建無窮大符號

    117根據圖形裁剪**定位元素的局部區域

    118將**定位元素的區域裁剪成六邊形

    119將**定位元素的區域裁剪成五角星

    120將**定位元素的區域裁剪成橢圓

    121將**定位元素的區域裁剪成圓形

    122將**定位元素的區域裁剪成三角形

    123將**定位元素裁剪成內投影圖形

    124將**定位元素裁剪成手柄式圖形

    125根據指定的位置和大小截取圖片內容

    126通過裁剪方式獲取大圖像的局部內容

    127使用遮罩實現以不規則形狀裁剪圖像

    128使用遮罩實現以png圖像形狀裁剪圖像

    129以不同位置為原點放大或縮小圖像

    130通過上下按動鼠標滾輪實現圖像縮放

    131對圖像局部區域進行毛玻璃狀的模糊

    132對圖像和顏色以差值混合模式生成**

    133綜合兩種濾鏡實現以X光效果顯示圖像

    134對元素下層的其他元素使用濾鏡**

    135使用alpha通道對元素實現半透明顯示

    136通過設置HSLA實現元素的半透明顯示

    137以多種混合模式處理圖像和文字顏色

    138使用對比度和模糊濾鏡實現相互粘滯

    139使用濾鏡對不規則圖像輪廓添加陰影

    140使用skew()方法模擬3D風格的陰影

    141在圓角圖像下方添加漸變的倒影圖像

    142通過創建多層內置陰影高仿打靶圖案

    143通過旋轉和平移陰影實現紙張的卷角、翹邊

    144以多重陰影創建Firefox瀏覽器的logo標

    145通過選擇器創建Sogou瀏覽器的logo

    146通過漸變創建Safari瀏覽器的logo

    147通過漸變和陰影創建IE瀏覽器的logo

    148以橢圓疊加方式創建Opera瀏覽器的logo

    149通過漸變創建Chrome瀏覽器的logo

    150通過徑向漸變和線性漸變創建穿線紐扣

    151通過線性漸變創建充電狀態的電池圖案

    152通過徑向漸變實現郵票邊緣的鋸齒風格

    153通過多級徑向漸變創建美國隊長的盾牌圖案

    154通過切分邊框線所得的三角形創建五角星

    155通過圖形組合實現絲帶纏繞展板的**

    156在圖像右上角創建傾斜45°的梯形標簽

    157增加和移除圖像左上角的自定義標簽

    158以6面構建立方體並進行3D視覺旋轉

    159改變透明度模擬飛碟在星空中穿梭的效果

    160根據鼠標指針的軌跡確定如何旋轉和平移圖像

    161使用負數參數獲取圖像的水平和垂直鏡像

    162以純CSS使用兩幅圖像實現星級評分**

    163使用盒子陰影模擬半透明的遮罩層**

    164通過使用線性漸變實現紙張卷角效果

    165使用模糊和灰度濾鏡處理未選中圖像

    166在彈出提示框時模糊頁面中的其他部分

    167使用任意顏色設置png圖像的輪廓顏色

    168模擬不用的撲克牌始終插在*後的效果

    169將元素的屬性值作為圖像的標題顯示

    170使用AlloyImage對圖像進行柔化處理

    171使用AlloyImage對圖像進行黑白處理

    172使用AlloyImage對圖像進行素描處理

    173使用AlloyImage給圖像添加LOMO**

    174使用AlloyImage給圖像添加暖秋**

    175使用AlloyImage給圖像添加粗糙**

    176使用AlloyImage給圖像添加紫色**

    177使用AlloyImage給圖像添加復古**

    178使用AlloyImage給圖像添加木雕**

    179使用AlloyImage給圖像添加美膚**

    180使用AlloyImage給圖像添加亮白**

    181在SVG中使用高斯模糊濾鏡處理圖像

    182在SVG中使用矩陣濾鏡旋轉圖像的色相

    183在SVG中使用混合濾鏡疊加兩幅圖像

    184使用SVG濾鏡線性校正圖像中的像素

    185使用SVG濾鏡實現馬賽克風格的圖像

    186使用SVG濾鏡為不規則圖像添加陰影

    187使用SVG濾鏡為圖像添加翹邊的陰影

    188使用SVG的feOffset濾鏡生成懸空陰影

    189使用SVG濾鏡對圖像進行暗化和亮化

    190使用SVG濾鏡對圖像進行輕微模糊處理

    191使用SVG濾鏡對圖像進行深度模糊處理

    192使用SVG濾鏡對圖像進行加粗銳化處理

    193使用SVG濾鏡對圖像進行加亮銳化處理

    194使用SVG濾鏡對圖像進行邊緣化處理

    195使用SVG濾鏡對圖像進行浮雕**處理

    196使用SVG濾鏡對圖像進行木刻**處理

    197使用SVG濾鏡為圖像添加波紋擴散**

    198使用SVG濾鏡為圖像添加波紋起伏**

    199使用SVG的放射漸變創建3D風格的球體

    200使用SVG濾鏡對圖像進行離散**處理

    201使用SVG濾鏡以藍光或紅光處理圖像

    202使用SVG濾鏡根據指定顏色消除像素

    203使用SVG濾鏡Gamma校正圖像的像素

    204使用SVG濾鏡以半個太極圖裁剪圖像

    205使用SVG濾鏡將圖像裁剪成桃心圖案

    206使用SVG路徑將圖像裁剪成任意形狀

    207在SVG中通過路徑繪制多個扇形餅圖

    208使用SVG濾鏡實現僅顯示圖像的輪廓邊緣

    209使用SVG濾鏡加粗或細化圖形的輪廓

    210使用SVG的feTile濾鏡對圖像進行平鋪

    211在SVG濾鏡中使用不同的光源照射圖像

    212在SVG中合並使用濾鏡創建的多個圖層

    213使用SVG的feTurbulence濾鏡創建圖像

    214在一個元素中設置線性漸變背景顏色

    215在一個元素中疊加顯示多個背景圖像

    216在一個元素中平鋪顯示多個背景圖像

    217在元素中同時設置背景圖像和背景顏色

    218在元素背景之上疊加漸變色的遮罩層

    219為元素設置從中心向圓周放射漸變的背景

    220為元素設置重復的、從中心放射漸變的背景

    221以左上角為中心設置放射漸變背景

    222以左下角為中心設置放射漸變背景

    223為元素設置重復的線性漸變背景

    224以角度方式設置重復的線性漸變背景

    225使用線性漸變方法創建波紋帶狀背景

    226使用線性漸變方法創建箭頭風格背景

    227以濾色模式顯示漸變背景和圖像背景

    228通過重復線性漸變實現信紙風格背景

    229使用多個徑向漸變實現太極圖案背景

    230創建漸變背景實現帶線條風格的稿紙

    231使用線性漸變實現背景隔行錯色顯示

    232在元素的對角線上設置線性漸變的背景色

    233透明顯示在元素背景中疊加的兩幅圖像

    234以疊加和濾色模式混合顯示背景的兩幅圖像

    235以差值和排除模式混合顯示背景的兩幅圖像

    236以強光和柔光模式混合顯示背景的兩幅圖像

    237以加深和減淡模式混合顯示背景的兩幅圖像

    238以增暗和增亮模式混合顯示背景的兩幅圖像

    239以色相和亮度模式混合顯示背景的兩幅圖像

    240以飽和度和顏色模式混合顯示背景的兩幅圖像

    241以正片疊底模式混合顯示背景的兩幅圖像

    242以多種混合模式混合顯示背景的多幅圖像

    243使用鏤空技術為png背景圖標設置顏色

    244以**定位實現背景模糊、前景清晰的**

    第3部分動畫

    245使用transition屬性平滑地旋轉圖像

    246使用transition屬性移動和旋轉圖像

    247使用transition屬性實現圖像的膨脹

    248使用transition屬性實現側滑工具欄

    249使用transition屬性高仿toggle開關

    250使用transition屬性旋轉菜單指示符

    251使用transition屬性高仿紙張卷邊

    252使用transition屬性實現懸空陰影

    253使用transition屬性實現紙張卷拱

    254使用transition屬性實現圖像由模糊變清晰

    255使用transition屬性實現動態拉伸文本框的邊線

    256使用transition屬性實現從邊線兩端向中心靠攏

    257使用transition屬性實現動態滑出焦點按鈕的背景

    258使用transition屬性高仿撲克牌正、反面的旋轉

    259使用transition和transform屬性實現平行四邊形風格菜單

    260使用transition屬性和translateY()方法實現在圖像上滑出簡介層

    261使用transition屬性和translateY()方法實現在圖像上推出簡介層

    262使用transition和opacity屬性實現淡入和淡出的切換效果

    263使用transition屬性和jQuery代碼實現折疊和展開多幅圖像

    264使用transition屬性和target選擇器模擬類似手風琴的折疊**

    265使用transition屬性實現圖像由彩色變為黑白

    266使用transition屬性動態改變圓餅圖的百分比

    267使用transition屬性拉伸和收縮文本的下畫線

    268使用transition屬性實現扇形風格的多級菜單

    269使用transition屬性實現抽屜風格的滑出菜單

    270使用transition屬性模擬用鼠標操控旋轉木馬

    271使用transition屬性實現響應Metro風格的模塊

    272使用transition屬性實現菜單欄的折疊和展開

    273使用transition屬性模仿光柱劃過夜空的效果

    274使用transition屬性逐字旋轉切換文本的狀態

    275使用transition屬性放大顯示當前菜單項

    276使用transition屬性顯示或隱藏側邊欄菜單項

    277使用transition屬性凸出顯示選項卡的當前標簽

    278使用關鍵幀動畫定制移動和旋轉的圖像

    279使用關鍵幀動畫實現閃爍的陰影光圈

    280使用關鍵幀動畫實現以淡入效果顯示圖像

    281使用關鍵幀動畫實現以卷簾效果顯示圖像

    282使用關鍵幀動畫實現從左向右滑入圖像

    283使用關鍵幀動畫高仿抽獎轉盤的轉動**

    284使用關鍵幀動畫高仿彈簧的拉伸、壓縮效果

    285使用關鍵幀動畫實現多個圖像自動輪播

    286使用關鍵幀動畫實現圓環轉圈*新**

    287使用關鍵幀動畫實現淡入、淡出輪播**

    288使用關鍵幀動畫實現文字水平滾動顯示

    289使用關鍵幀動畫高仿小圓點的加載狀態

    290使用關鍵幀動畫實現在單行中輪播文本

    291使用關鍵幀動畫高仿白雲在天空中遊走

    292使用關鍵幀動畫實現在按鈕上擴散波紋

    293使用關鍵幀動畫高仿因信號干擾花屏的**

    294使用關鍵幀動畫模擬理發店跑馬燈**

    295使用關鍵幀動畫高仿加載間隔轉圈**

    296使用關鍵幀動畫同時旋轉多個3D漢字

    297使用關鍵幀動畫實現表格隔行閃爍顯示

    298使用關鍵幀動畫實現文本框中的提示的閃爍顯示

    299使用關鍵幀動畫來回水平掃描陰影文本

    300使用關鍵幀動畫動態拉伸超鏈接下畫線

    301使用關鍵幀動畫實現打字式的輸入效果

    302使用關鍵幀動畫高仿足球滾動效果

    303使用關鍵幀動畫實現逐幀播放**

    304使用關鍵幀動畫高仿撲克出牌前的彈跳動作

    305使用關鍵幀動畫往返滑動自定義下畫線

    306使用關鍵幀動畫實現白雲和陰影的聯動

    307使用關鍵幀動畫實現白雲和文本的聯動

    308使用關鍵幀動畫實現雨滴從白雲中下落

    309使用關鍵幀動畫高仿風力發電機的槳葉轉動的**

    310使用關鍵幀動畫模擬彩虹和陰影的聯動

    311使用關鍵幀動畫模擬夜空中閃爍的星星

    312使用關鍵幀動畫模擬夜空中下落的流星雨

    313使用關鍵幀動畫實現水波波紋擴散的效果

    314使用關鍵幀動畫模擬座椅在地板上滑動

    315使用關鍵幀動畫模擬內、外圓環轉動**

    316使用關鍵幀動畫實現帶陰影漸變進度條

    317使用關鍵幀動畫實現當前按鈕標題的閃爍顯示

    318使用關鍵幀動畫實現圓環轉圈加載的**

    319使用關鍵幀動畫實現環繞矩形轉動**

    320使用關鍵幀動畫實現凸輪滑動閃爍**

    321使用關鍵幀動畫模擬立方體的3D旋轉**

    322使用關鍵幀動畫模擬多個立方體的旋轉

    323使用關鍵幀動畫模擬小圓點加載的狀態

    324使用關鍵幀動畫實現以多色圓環模擬加載進度

    325使用關鍵幀動畫模擬足球射門的動作變化

    326使用關鍵幀動畫模擬雷達的動態掃描效果

    327使用關鍵幀動畫模擬霓虹燈文字的閃爍

    328使用關鍵幀動畫實現3D效果的走馬燈文字

    329使用關鍵幀動畫模擬陰影跟隨燈光移動

    330使用關鍵幀動畫模擬多層波浪波動的效果

    331使用關鍵幀動畫模擬生物在水中的擺動

    332使用關鍵幀動畫模擬碎片拼接圖像**

    333使用關鍵幀動畫模擬地球在太空中自轉

    334使用關鍵幀動畫模擬文字彈跳滑入頁面

    335通過關鍵幀動畫使字符串呈現波浪抖動

    336使用requestAnimFrame()方法動態繪制火苗

    337使用requestAnimFrame()方法動態繪制桃心

    338通過矩陣變換繪制動態走動的時鐘

    339通過繪制圓弧模擬風車葉輪的轉動**

    340通過旋轉繪圖對像模擬高速旋轉的車輪

    341通過定時器改變HSLA值模擬漸變的圓環

    342使用蒙版高仿電波逐級擴散的動態**

    343以動畫形式模擬訂單提交前的等待狀態

    344以文本縮進形式模擬等待的變長省略號

    345使用收縮、擴展的形式平滑切換兩個場景

    346以類似翻書的風格旋轉切換兩個場景

    347創建漸變色文字的光影流動**

    348不間斷水平滾動顯示序列中的廣告圖片

    349使用計時器實現電話在桌面上震動的**

    350使虛線邊框線實現跑馬燈滾動效果

    351使用定時器高仿改變進程的圖文進度條

    352通過2D旋轉方式模擬走動的時鐘表盤

    353在單行菜單中以下拉方式滑出焦點菜單

    354在延遲指定時間後執行顯示或隱藏元素

    355使用gif格式的圖像實現邊框線跑馬燈效果

    356在頁面中嵌入播放swf等格式的動畫文件

    357使用SVG矢量圖形模擬水波**文字

    358在SVG中實現文字沿三角形的邊線跑動

    359在SVG中實現文字沿螺旋線跑動消失

    360使用SVG的animateTransform旋轉圖像

    361使用SVG的animate組合多種動畫**

    362使用SVG的animateMotion模擬過山車

    363使用SVG的animateMotion模擬老鼠逃跑

    364為超鏈接提示框實現**式的關閉風格

    365以卷簾式風格關閉和顯示超鏈接提示框

    366以滑入、滑出效果顯示和關閉超鏈接提示框

    367以擴張的效果顯示和關閉超鏈接提示框

    368以淡入、淡出效果顯示和關閉超鏈接提示框

    369以膨脹的效果顯示和關閉超鏈接提示框

    370以閃爍的效果顯示和關閉超鏈接提示框

    371以縮放的效果顯示和關閉超鏈接提示框

    372以彈跳的效果顯示和關閉超鏈接提示框

    373以高亮的效果顯示和關閉超鏈接提示框

    374以震動的效果顯示和關閉超鏈接提示框

    375以抽屜滑動的效果顯示和關閉超鏈接提示框

    376在顯示日期選擇器時附加彈跳動畫效果

    第4部分視頻

    377通過拖動滑塊方式改變視頻的播放進度

    378在播放視頻、音頻時同步顯示關聯字幕

    379以一定的角度旋轉正在播放的視頻窗口

    380在垂直方向上翻轉正在播放的視頻圖像

    381在水平方向上鏡像正在播放的視頻圖像

    382在垂直方向上壓縮視頻產生寬屏幕效果

    383訪問攝像頭並單擊截取視頻中的圖像

    384使用article元素嵌入文件來播放視頻

    385在頁面中播放mp4等格式的多媒體文件

    386使用濾鏡改變視頻圖像的顏色透明度

    387通過濾鏡使視頻圖像產生懷舊的風格

    388通過色相旋轉使視頻圖像顯示重組色彩

    389通過設置飽和度改變(淡化)視頻圖像的顏色

    390反轉顏色使視頻圖像產生底片的**

    391改變對比度突出顯示視頻圖像的顏色

    392改變明亮度提高視頻圖像的呈現顏色

    393改變模糊度使視頻圖像呈現虛化**

    394改變灰度使視頻圖像呈現黑白效果

    395全屏播放視頻或退出全屏正常播放視頻

    第5部分元素

    396以折疊或展開風格顯示標題或者詳細內容

    397以分組形式顯示下拉列表框中的選項

    398為下拉列表框中的選項添加關聯輔助信息

    399使用png圖像自定義下拉列表框的向下箭頭

    400模擬下拉列表框的風格創建下拉式菜單

    401以拖曳方式將菜單項插入新的位置

    402以拖曳方式增加和移除兩個列表的選項

    403禁止或允許拖曳選項插入空列表中

    404以拖放風格實現在元素之間傳遞數據

    405創建兩個滑塊控件從兩端改變數值範圍

    406創建上限固定、下限可調節的範圍滑塊控件

    407創建下限固定、上限可調節的範圍滑塊控件

    408以拖動range滑塊方式改變字體的大小

    409創建圖形和文字結合的進度條顯示進程

    410使用meter模擬progress的進度顯示

    411在進度條上顯示進度完成的百分比值

    412使用隨機色設置不確定進度條的背景顏色

    413通過設置按鈕的陰影屬性創建漸變色按鈕

    414通過設置按鈕的陰影屬性創建中心擴散按鈕

    415使用盒子陰影創建金屬質感的立體按鈕

    416將默認的3D風格按鈕重置為扁平化按鈕

    417使用radio單選按鈕隱藏或者顯示內容

    418使用appearance屬性將超鏈接顯示為按鈕

    419在日期選擇器中實現年份和周數的選擇

    420在日期選擇器中實現年份和月數的選擇

    421在日期選擇器中實現年、月、日信息的選擇

    422在日期選擇器中顯示年份下拉列表

    423在日期選擇器中顯示月份下拉列表

    424創建可顯示和選擇多月份的日期選擇器

    425自動校驗在範圍內設置的年、月、日信息

    426自動校驗用戶設置的小時數和分鐘數

    427自定義在日期選擇器中選擇的日期格式

    428在日期選擇器中設置可選擇的日期範圍

    429在日期選擇器中禁止選擇**兩天日期

    430判斷選擇的日期在一年中處於第幾周

    431實現在顏色選擇器中選擇顏色設置背景

    432使用radio單選按鈕實現純CSS選項卡

    433創建標簽在左側排列的縱向風格選項卡

    434創建在標簽右側包含“關閉”按鈕的選項卡

    435創建通過底部的標簽進行導航的選項卡

    436實現鼠標指針懸浮在選項卡標簽上時切換對應內容

    437以拖曳方式在選項卡中增加、移除選項

    438使用方向鍵在表格的輸入框間跳轉

    439使用固定算法等距分配表格的列寬

    440使用省略號代替固定表格列寬的長字符

    441在表格的標題及單元格上添加陰影效果

    442使用JSON傳遞的天氣數據自動填充表格

    443以模態方式顯示對話框並獲取其返回值

    444創建包含“確認”和“取消”按鈕的模式對話框

    445創建可自定義標題欄的“關閉”按鈕的對話框

    446為超鏈接創建自定義風格的工具提示框

    447使用陰影濾鏡創建帶指示箭頭的提示框

    448通過圖形拼接的方式創建氣泡式提示框

    449使用透明的線性漸變創建切角提示框

    450使用透明的徑向漸變創建內圓角提示框

    451通過疊加的方式創建箭頭風格的提示框

    452使用attr()方法將屬性值傳遞給提示框

    453通過可選數據列表在文本框中插入內容

    454使用數據源實現文本框的自動完成功能

    455為自動完成文本框的下拉列表框添加滾動條

    456對自動完成文本框的下拉選項進行分類

    457啟用或禁用文本框的自動完成功能

    458禁止用戶在文本框中粘貼剪切板的內容

    459允許或禁止對文本框中的單詞進行拼寫檢查

    460設置pattern屬性規範文本框中數據的輸入

    461在文本框中設置灰色的輸入提示信息

    462在提交表單時自動檢查無內容的文本框

    463在提交表單時校驗文本框中的電子郵箱

    464在提交表單時校驗文本框中的網址格式

    465在提交表單時校驗文本框中的數字範圍

    466在文本框獲得焦點時顯示發光的邊框線

    467通過autofocus屬性設置當前文本框

    468通過label的control屬性訪問文本框

    469使段落文本實現類似文本框的編輯功能

    470在單個段落中使用省略號代替超長文本

    471在可滾動段落底部添加漸變透明遮罩層

    472使用textarea的拖曳標志實現CSS交互

    473獲取在textarea中使用鼠標選擇的文本

    474通過禁止選擇文本來實現禁止復制內容

    475通過設置oncopy()的返回值禁止復制內容

    476允許或禁止超長的數字或者單詞跨行顯示

    477設置元素中所有單詞的首字母是否大寫

    478設置段落中的部分文字是否帶下畫線

    479對段落中的部分文字添加自定義的下畫線

    480創建背景符號對文本自定義下畫線

    481使用自定義的波浪線設置文本的下畫線

    482通過backgroundimage創建下畫線

    483以紅色波浪線代替顯示超鏈接的下畫線

    484為指定的超鏈接同時設置下畫線和刪除線

    485通過start自定義有序列表的開始編號

    486通過reversed實現有序列表的倒序編號

    487通過計數器對目錄的章節進行自動編號

    488通過計數器自動統計所選擇復選框的數量

    489在同級子元素前面插入自增的數字編號

    490在同級子元素前面插入自增的字母編號

    491在同級子元素前面插入自增的羅馬數字

    492在父子關繫的結構中對子元素嵌套編號

    493仿照圖書目錄對多級結構元素嵌套編號

    494在字符串兩邊添加嵌套的對稱文字符號

    495使用圖像替換無序列表的列表項標記

    496在多個條目中獲取使用鼠標選擇的條目

    497使用偽元素重置默認的顏色選擇器按鈕

    498使用偽元素定制日期選擇器的部分樣式

    499使用偽元素重置文件上傳按鈕的樣式

    500使用偽元素去掉數字選擇器的上、下按鈕

    501使用偽元素重置range元素的滑塊、滑槽

    502使用偽元素重置progress元素的樣式

    503使用偽元素自定義滾動條的軌道等樣式

    504使用偽元素定制默認滾動條的顯示樣式

    505使用偽元素定制密鑰對生成器字段的樣式

    506使用偽元素自定義meter度量衡的樣式

    507使用偽元素重置placeholder占位符

    508使用偽元素隱藏搜索框右側的取消按鈕

    509使用偽元素使range滑
  • 第3部分動畫 245使用transition屬性平滑地旋轉圖像 此實例主要在CSS樣式中設置元素的transition屬性,從而使圖像在指定的時間內旋轉指定的角度。當在Google Chrome瀏覽器中顯示該頁面時,圖像在0°時狀態如圖2451所示; 當鼠標指針懸浮在圖像上時,則圖像將在5秒內以線性過渡的方式從0°旋轉到270°,如圖2452所示。有關此實例的主要代碼如下。
    圖2451 圖2452
    上面有底紋的代碼是此實例的核心代碼。在該部分代碼中,transition: transform 5s linear用於設置圖像在5秒內以線性過渡方式執行transform所定義的操作(此實例是旋轉270°)。CSS3的transition允許屬性值在一定的時間內平滑地過渡,這種效果可以在鼠標單擊、獲得焦點、被單擊或對元素的任何改變中觸發,並平滑地以動畫效果改變屬性值。transition的語法格式如下。
    transition: [<'transition-property'> || <'transition-duration'> || <'transition-timing-function'> || <'transition-delay'> [, [<'transition-property'> || <'transition-duration'> || <'transition-timing-function'> || <'transition-delay'>]]* 從以上可以看出,transition主要包含4個屬性值,即transitionproperty(執行變換的屬性)、 transitionduration(變換延續的時間)、transitiontimingfunction(在延續時間段變換的速率變化)、transitiondelay(變換延遲時間)。
    transitionproperty屬性值用來指定當元素的一個屬性改變時執行transition效果,主要的值為none(沒有屬性改變)、all(所有屬性改變,這也是其默認值)、ident(元素屬性名)。當ident值為none時,transition馬上停止執行; 當ident值指定為all時,則元素的任何屬性值產生變化時都將執行transition效果,ident是可以指定的元素的某一個屬性值。ident對應的類型如下。
    (1) color: 通過紅、綠、藍和透明度組件變換,例如bordercolor、backgroundcolor、 color、outlinecolor等屬性。
    (2) length: 真實的數字,例如wordspacing、width、verticalalign、top、right、bottom、left、padding、outlinewidth、margin、minwidth、minheight、maxwidth、maxheight、lineheight、height、borderwidth、borderspacing、backgroundposition等屬性。
    (3) percentage: 真實的數字,例如wordspacing、width、verticalalign、top、right、bottom、left、minwidth、minheight、maxwidth、maxheight、lineheight、height、backgroundposition等屬性。
    (4) integer: 離散步驟(整個數字),在真實的數字空間以及使用floor()轉換為整數時發生,例如outlineoffset、zindex等屬性。
    (5) number: (浮點型)數值,例如zoom、opacity、fontweight等屬性。
    (6) transform list: 對元素進行旋轉、縮放、移動或傾斜等。
    (7) rectangle: 通過x、y、width和height(轉為數值)變換,例如crop。
    (8) visibility: 離散步驟,在0到1數字範圍之內,0表示隱藏,1表示**顯示,例如visibility。
    (9) shadow: 作用於color、x、y和blur(模糊)屬性,例如textshadow。
    (10) gradient: 通過每次停止時的位置和顏色進行變化。它們必須有相同的類型(放射狀的或者線性的)和相同的停止數值,以便執行動畫,例如backgroundimage。
    (11) paint server(SVG): 隻支持從gradient到gradient以及從color到color,之後的工作與上面類似。
    (12) spaceseparated list of above: 如果列表有相同的項目數值,則列表中的每一項按照上面的規則進行變化,否則無變化。
    (13) a shorthand property: 如果縮寫的所有部分都可以實現動畫,則像所有單個屬性變化一樣變化。
    transitionduration屬性值用來指定元素轉換過程的持續時間,取值
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部