Heim > Artikel > Web-Frontend > JavaScript implementiert den Effekt der Werbebox in der unteren rechten Ecke
In diesem Artikel erfahren Sie, wie Sie mit nativem JS den Werbebox-Effekt in der unteren rechten Ecke einer einfachen Webseiten-Startseite implementieren und auf X klicken, um die Anzeige zu schließen animierte Bilder oder Videos.
Der Code ist die einfachste, für das JS-Verhalten optimierte Version, einfach kopieren und einfügen.
Demonstrationsteil
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>右下角广告框效果</title> </head> <style type="text/css"> #advbox{ width: 400px; height: 300px; position: fixed; right: 0; bottom: 0; } .adv{ width: 380px; height: 270px; border: 1px solid #a00; position: relative; } #icon{ display: block; width: 24px; height: 24px; color: #0c0; font-size: 30px; font-weight: bolder; position: absolute; right: 2px; top: 2px; cursor: pointer; } #resetadv{ width: 105px; height:20px; position: fixed; right: 25px; bottom: 15px; color: #fff; font-size: 20px; background-color: #333; } .hide{ display: none; } .show{ display: block; } </style> <body> <div id="advbox"> <div> <img src="" alt="结合html5,这可以是一个gif,swf或者video"> <span id="icon">X</span> </div> </div> <div id="resetadv">广告入口>></div> <script type="text/javascript"> (function(){ //封装一下dom的id操作 var $ = function(id){ return document.getElementById(id); }; //添加点击事件 $("icon").onclick=function(){ $("advbox").className = "hide"; }; $("resetadv").onmouseover=function(){ $("advbox").className = "show"; }; })(); </script> </body> </html>
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird Ich hoffe, dass jeder die chinesische PHP-Website unterstützt.
Weitere Artikel zur JavaScript-Implementierung des Werbebox-Effekts in der unteren rechten Ecke finden Sie auf der chinesischen PHP-Website!