Estou criando uma página onde tem 3 textos muito grandes, então resolvi dividir em três tópicos e colocar um código java para quando a pessoa clicar em um tópico aparecer o texto, como no esquema abaixo:
Bom, o script que eu coloquei está funcionando perfeitamente do modo que eu quero, porém, quando eu abro a pagina, logo de inicio esse menu fica com todos os tópicos em aberto e a página fica gigante.
Já testei de tudo, vou postar o script que eu uso aqui:
Depois desse texto existem mais dois textos, sendo que já deixei o code pronto para usar 13 textos. Vou postar abaixo também o .JS:
//ESCONDER E ABRIR INFORMACOES DOS CURSOS
function showParte1() {
document.getElementById("Parte1").style.visibility = "hide";
}
function showBlocoI() {
document.getElementById("BlocoI").style.visibility = "hide";
}
Pergunta
cjm
Bom pessoal, o meu problema é o seguinte:
Estou criando uma página onde tem 3 textos muito grandes, então resolvi dividir em três tópicos e colocar um código java para quando a pessoa clicar em um tópico aparecer o texto, como no esquema abaixo:
------------------------------------------------------------------------
TÓPICO 1 TÓPICO 1
TÓPICO 2 => Caso o usuario clique no tópico 2 fica assim: TÓPICO 2
textotextotexto
textotextotexto
TÓPICO 3 TÓPICO 3
-------------------------------------------------------------------------
Bom, o script que eu coloquei está funcionando perfeitamente do modo que eu quero, porém, quando eu abro a pagina, logo de inicio esse menu fica com todos os tópicos em aberto e a página fica gigante.
Já testei de tudo, vou postar o script que eu uso aqui:
<li><a style="cursor:hand; text-decoration:underline;" onclick=" document.getElementById('Parte1').style.display='block'; document.getElementById('Parte2').style.display='none'; document.getElementById('Parte3').style.display='none'; document.getElementById('Parte4').style.display='none'; document.getElementById('Parte5').style.display='none'; document.getElementById('Parte6').style.display='none'; document.getElementById('Parte7').style.display='none'; document.getElementById('Parte8').style.display='none'; document.getElementById('Parte9').style.display='none'; document.getElementById('Parte10').style.display='none'; document.getElementById('Parte11').style.display='none'; document.getElementById('Parte12').style.display='none'; document.getElementById('Parte13').style.display='none';">Titulo do Texto</a></li> </ul> <!--BLOCO I--> <br /> <div id="Parte1"> <ul> <div class="titulo2">Titulo do Texto</div> <br /> <h2>TEXTOTEXTOTEXTOTEXTOTEXTO. </h2> <br /> <img src="images/linha.jpg" /></h2> <br /> </ul> <div style="text-align: right;">[ <a style="cursor: hand;" onclick="document.getElementById('Parte1').style.display='none';">FECHAR CONTEÚDO</a> ]</div>Depois desse texto existem mais dois textos, sendo que já deixei o code pronto para usar 13 textos. Vou postar abaixo também o .JS://ESCONDER E ABRIR INFORMACOES DOS CURSOS function showParte1() { document.getElementById("Parte1").style.visibility = "hide"; } function showBlocoI() { document.getElementById("BlocoI").style.visibility = "hide"; }Obrigado pela ajuda,
Claudio
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.