Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hebe

[Resolvido] Codigo diminuir e aumentar fonte

Recommended Posts

Boa tarde para todos!

 

Eu tenho um codigo que aumenta ou diminui a fonte do texto.

 

[b]FUNCAO[/b]
function nte(tipo){if(tipo=="+"){if(tex<16){tex+=1}}else{if(tex>12){tex-=1}}
document.getElementById('ior').style.fontSize=tex}

[b]OS LINKS[/b]
<area shape="rect"coords="9,9,22,22"href="java script:nte('-')"title="Diminuir fonte"><area shape="rect"coords="25,9,38,22"href="java script:nte('+')"title="Aumentar fonte">

[b]TEXTO[/b]
<div id="ior">texto</div>

O texto tem fonte inicail 12 e pode ser modificado ate 16, ou seja, 12; 13; 14; 15; 16; ou 16; 15; 14; 13; 12.

 

Entao quero que o link Diminuir fonte fique oculto quando a fonte e 12 e que os links Diminuir e Aumentar fiquem visiveis quando a fonte dor 13, 14 e 15, e finalmente o link Aumentar fique oculto quando a fonte for 16.

 

Nao tenho ideia como fazer isso, alguem poderia me ajudar... Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... pode ser feito da seguinte forma:

- Você atribui um ID nos botões de "-" e "+" (por exempo "min" e "max");

- No final da tua função você acrescenta isso:

document.getElementById('min').style.display = (tex<=12)?"none":"block";

document.getElementById('max').style.display = (tex>=16)?"none":"block";

 

Da uma testada æ!

 

ABRAX!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Berkowitz... sem sua ajuda eu nao consequiria...

var tex=12
function nte(tipo){if(tipo=="+"){if(tex<16){tex+=1}}else{if(tex>12){tex-=1}}
document.getElementById('ior').style.fontSize=tex;
document.getElementById('min').style.display=(tex<=12)?"block":"none";
document.getElementById('max').style.display=(tex>=16)?"block":"none"}

Obrigada http://forum.imasters.com.br/public/style_emoticons/default/clover.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.