1 [TUTORIAL] Spoiler e Code elegantes v² 24/01/13, 10:37 am
RMBR
Administrador
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] | [TUTORIAL] Spoiler e Code elegantes v² |
--> Tutoriais, dicas e astúcias <--
[TUTORIAL] Spoiler e Code elegantes v²
[TUTORIAL] Spoiler e Code elegantes v²
1º - Código jQuery:
Aceda em: Novo código JavaScript
Módulos [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] HTML e JavaScript [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Gestão dos Códigos JavaScript [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Novo Código JavaScript
Título: Coloque qualquer título.
Envestimento: Marque "Nos Tópicos".
Código JavaScript: Adicione o seguinte código:
- Código:
$(document).ready(function(){
$('.cont_code').hide();
$('.codebox dt').click(function(){
$(this).parents('.codebox').find('.cont_code').slideToggle();
});
jQuery(".spoiler_content").css("display","block");
jQuery("dl.codebox.spoiler dd").hide();
$("dl.codebox.spoiler dt").click(function(){
$(this).next("dl.codebox.spoiler dd").slideToggle(400);
});
});
2º - Código CSS:
Aceda em: Folha de Estilo CSS
- Código:
.codebox dd.cont_code, dl.codebox.spoiler dd {
border-radius: 9px;
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
border:1px solid #999;
box-shadow: 0px 0px 5px grey;
}
dl.codebox dt{
color: darkblue;
}
dl.codebox.spoiler dt{
color: darkgreen;
}
dl.codebox {
padding: 6px;
border: none;
background:none;
}
dl.codebox dt {
max-width: 100px;
cursor:pointer;
background:#E3E3E3;
padding: 5px;
border: 1px solid grey;
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 0px 5px grey inset;
font-weight: bold;
}
- Funcionalidade:
Todas as versões.
- Resultado [SPOILER]:[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
- Resultado [CODEBOX]:[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
© RMBR & SPDesign
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] | Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: Spoiler e Code elegantes v² |