
Curso de Formatação Avançado- Lição
2
Script simples para movimento no background (com variações
interessantes)
Se você observar as dicas
referentes a scripts para fundos e papéis de carta, irá
perceber que há diversos scripts para dar movimento no background.
O script que estou colocando abaixo é bem simples e versátil,
porque nos permite fazer alterações no movimento do
back: horizontal, vertical ou em diagonal.
É importante ressaltar que quando trabalhamos com scripts,
os espaços e sinais são significativos, portanto,
devem ser mantidos exatamente como estão no original, quando
alteramos alguns valores, como faremos a seguir.
Vamos lá?
Abra um novo e-mail e cole o seguinte código, antes de </body>
lá no finalzinho do código:
(Obs: Este script já inclui mensagem de rodapé! Você
deve alterar o item que deixei em vermelho: escreva
aqui sua mensagem de rodapé)
<SCRIPT language=vbscript>
'==================================================
'Tutorial de E-mails- http://ilove.terra.com.br/lili
'Formatação de Lili Russo
'===================================================
window.status="..... escreva aqui sua
mensagem de rodapé ..... "
x=0
y=0
SetInterval"scrollback",62
Sub scrollback()
x=x
y=y-1
document.body.style.backgroundPosition=x&"
"&y
End Sub
</SCRIPT>
Insira um papel de carta, clique em Visualizar
e veja como ficou.
Você poderá alterar a velocidade do movimento alterando
aqui:
SetInterval"scrollback",62
Experimente mudar para 66, por exemplo, e veja a alteração.
A parte do código que indica o movimento do background é:
document.body.style.backgroundPosition=x&"
"&y (não devemos mexer aqui; só podemos alterar
a parte que assinalei no script:
x=x
y=y-1
Vejamos o que é possível fazer! Se alterarmos "x"
e "y", teremos movimentos diferentes: horizontal, vertical
ou diagonal.
Vamos treinar mais um pouco?
1. Use o mesmo mesmo que você formatou no começo desta
aula, faça o seguinte;
Acrescente ao x o valor + 1 vai ficar assim:
Sub scroll()
x=x+1
y=y-1
Clique na aba Visualizar para ver o que acontece.
2. Agora, inverta os sinais (um de cada vez), isto é, primeiro
coloque o "x" com sinal negativo.
Depois coloque o "y" com o sinal positivo.
3. Retire o -1 do "y" e veja o que acontece.
4. Mude o número 1 para 5 em qualquer um dos itens (x ou
y)...
O que acontece?
- O "x" define o movimento na horizontal
- O "y" define o movimento na vertical
- Se temos x e y
com algum valor após o sinal, o movimento será
em diagonal.
- Se trocarmos o sinal, mudamos o sentido da direção
- Se aumentarmos o número 1 , aumentamos a velocidade do
movimento.
Tente colocar o valor 0 (zero) para x ou para y...
Percebeu?
Você pode inventar um montão de variações
para um único e simples script!
Muito bem, vamos, então, à nossa tarefa de hoje!
Crie um novo e-mail, formate-o com um papel de carta, escreva um
texto longo (facilita a visualização deste script),
use moldura na mensagem e barra de rolagem colorida. Se quiser,
insira uma imagem e uma música (opcional).
Quando estiver com tudo prontinho, clique na aba "Origem"
e use o script desta aula. Lembre-se de alterar a sua mensagem de
rodapé.
Clique em Visualizar e veja se está tudo certinho.
Obs.: Caso o movimento não esteja muito perceptível,
volte à aba "Editar" e dê vários "Enter"
depois do texto.
Importante: Insira
seu cartão de visitas!
Endereço do grupo: tutorial_emails@yahoogrupos.com.br
Lembre-se de indicar no campo Assunto: Nome do aluno, Nível
e Número da lição. Caso a lição
tenha sido refeita, inclua a palavra "refeita".
Lição elaborada por Lilian Russo
Lilian Russo - Todos os Direitos Reservados - ©2002/2008
|