您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么用CSS編寫腳本實現交互效果”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用CSS編寫腳本實現交互效果”吧!
如何在CSS中編寫腳本實現交互效果?
我們瀏覽網頁的時候,經常會碰到一些交互的效果。例如容器在鼠標移上去的時候,會發生一些變化。這些效果,可以用多種方法來實現。現在我們要解決的是如何在CSS中寫腳本實現交互效果。
CSS代碼如下:
ExampleSourceCode
event:expression( onmouseover=function() { this.style.backgroundColor='#ccc' this.style.border='1pxsolid#000' }, onmouseout=function() { this.style.backgroundColor='#f0f0f0' this.style.border='1pxsolid#c00' } )
這段代碼的意思是定義了鼠標的兩種不同的狀態,onmouseover、onmouseout,在兩種不同的狀態下,對元素應用不同的樣式設置。這樣就達到了我們想要的交互效果。
請看下面的實例:
SourceCodetoRun
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> <title>www.mb5u.com</title> <styletypestyletype="text/css"> .show{ width:600px; height:58px; margin:50pxauto0auto; line-height:58px; border:1pxsolid#c00; background:#f0f0f0; text-align:center; /*mb5u提醒您重點注重查看下面的代碼*/ event:expression( onmouseover=function() { this.style.backgroundColor='#ccc' this.style.border='1pxsolid#000' }, onmouseout=function() { this.style.backgroundColor='#f0f0f0' this.style.border='1pxsolid#c00' } ) } </style> </head> <body> <divclassdivclass="show">致力于Web標準在中國的應用及發展</div> </body> </html>
[可先修改部分代碼再運行查看效果]
感謝各位的閱讀,以上就是“怎么用CSS編寫腳本實現交互效果”的內容了,經過本文的學習后,相信大家對怎么用CSS編寫腳本實現交互效果這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。