You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorum aspernatur quam ex eaque inventore quod voluptatem adipisci omnis nemo nulla fugit iste numquam ducimus cumque minima porro ea quidem maxime necessitatibus beatae labore soluta voluptatum
29
+
magnam consequatur sit laboriosam velit excepturi laborum sequi eos placeat et quia deleniti? Corrupti velit impedit autem et obcaecati fuga debitis nemo ratione iste veniam amet dicta hic ipsam unde cupiditate incidunt aut iure ipsum officiis soluta
30
+
temporibus. Tempore dicta ullam delectus numquam consectetur quisquam explicabo culpa excepturi placeat quo sequi molestias reprehenderit hic at nemo cumque voluptates quidem repellendus maiores unde earum molestiae ad.
31
+
</p>
32
+
33
+
<scripttype="text/javascript">
34
+
35
+
/**
36
+
* Escreva uma função showNotification(options) que crie uma notificação: <div class="notification"> com o conteúdo fornecido. A notificação deve desaparecer automaticamente após 1,5 segundos.
37
+
*
38
+
* Use o posicionamento CSS para mostrar o elemento em determinadas coordenadas superior/direita. O documento de origem tem os estilos necessários.
39
+
*/
40
+
41
+
functionshowNotification(options){
42
+
letdiv=document.createElement('div');
43
+
div.className="notification";
44
+
div.style.top=options.top+"px";
45
+
div.style.right=options.right+"px";
46
+
div.textContent=options.html;
47
+
div.classList.add(options.className);
48
+
document.body.prepend(div);
49
+
letidTime=setTimeout(()=>{
50
+
div.remove();
51
+
},1500);
52
+
//clearTimeout(idTime);
53
+
}
54
+
55
+
//mostra um elemento com o texto "Hello" perto do canto superior direito da janela
56
+
57
+
leti=0;
58
+
letid=setInterval(()=>{
59
+
showNotification({
60
+
top: 10,// 10px da parte superior da janela (por padrão 0px)
61
+
right: 10,/// 10px da borda direita da janela (por padrão 0px)
62
+
html: "Hello! "+i++,// o HTML da notificação
63
+
className: "welcome"// uma classe adicional para o div (opcional)
0 commit comments