Só para lembrar, sempre é bom que você faça um Backup do seu template antes de prosseguir para evitar transtornos, caso algo saia errado.
Para instalar este Slider,siga os passos a seguir:
1.Instalar o arquivo Javascript:
Vá em "Editar HTML" e procure pela tag </head>
e cole logo ACIMA dela o conteúdo:
<!-- JavaScript Slider Horizontal - Inicio-->
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
$(document).ready(function() {
//Set Default State of each portfolio piece
$(".paging").show();
$(".paging a:first").addClass("active");
//Get size of images, how many there are, then determin the size of the image reel.
var imageWidth = $(".window").width();
var imageSum = $(".image_reel img").size();
var imageReelWidth = imageWidth * imageSum;
//Adjust the image reel to its new size
$(".image_reel").css({'width' : imageReelWidth});
//Paging + Slider Function
rotate = function(){
var triggerID = $active.attr("rel") - 1; //Get number of times to slide
var image_reelPosition = triggerID * imageWidth; //Determines the distance the image reel needs to slide
$(".paging a").removeClass('active'); //Remove all active class
$active.addClass('active'); //Add active class (the $active is declared in the rotateSwitch function)
//Slider Animation
$(".image_reel").animate({
left: -image_reelPosition
}, 500 );
};
//Rotation + Timing Event
rotateSwitch = function(){
play = setInterval(function(){ //Set timer - this will repeat itself every 3 seconds
$active = $('.paging a.active').next();
if ( $active.length === 0) { //If paging reaches the end...
$active = $('.paging a:first'); //go back to first
}
rotate(); //Trigger the paging and slider function
}, 7000); //Timer speed in milliseconds (3 seconds)
};
rotateSwitch(); //Run function on launch
//On Hover
$(".image_reel a").hover(function() {
clearInterval(play); //Stop the rotation
}, function() {
rotateSwitch(); //Resume rotation
});
//On Click
$(".paging a").click(function() {
$active = $(this); //Activate the clicked paging
//Reset Timer
clearInterval(play); //Stop the rotation
rotate(); //Trigger rotation immediately
rotateSwitch(); // Resume rotation
return false; //Prevent browser jump to link anchor
});
});
</script>
<!-- JavaScript Slider Horizonta - Fim-->
2.Aplicar estilos ao Slide:
Agora volte em Design >> Editar HTML , e procure pela tag ]]></b:skin>
e cole ANTES dela:
/*--Container geral--*/ .main_view { float: left; position: relative; } /*--Estilos do containert das imagens--*/ .window { height:289px; /*-- as imagens devem ter a mesma altura ou mais-- */ width: 800px; /*-- as imagens devem ter a mesma largura ou mais-- */ border:1px solid #610000; overflow: hidden; position: relative; }.image_reel { position: absolute; top: 0; left: 0; } .image_reel img { float: left; } /*--Estilos do container da numeração--*/ .paging { position: absolute; bottom: 40px; right: -1px; width: 220px; height:41px; z-index: 100; text-align: center; line-height: 40px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiql-Z9yhMNPiE6Z0TO6hSFuTDyDoH9EerDq4EgDlXIcDCEXM0yablHnLoEqjy9BrdmEjwfnGLBK2YdGMxYWa9xMY5FcB31VcZfJoy7hTCMr2bChvbvmdZQyJRHi6bl5iweseDTtWgQWZ0/s0/transparencia.png); -moz-border-radius-topleft: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-radius-bottomleft: 15px; -webkit-border-radius-topleft: 15px; border:1px solid #000; display: none; } /*--Estilos do link da numeração--*/ .paging a { outline:none; padding: 5px 10px; text-decoration: none; color: #999; background: #000;border: 1px solid #000; -moz-border-radius: 17px; -khtml-border-radius: 17px; -webkit-border-radius: 17px; } /*--Estilos do link ativo da numeração--*/ .paging a.active { font-weight: bold; border: 1px solid #000; color: #fff; background: #920000; -moz-border-radius: 17px; -khtml-border-radius: 17px; -webkit-border-radius: 17px; } /*--Estilos do link hover da numeração--*/ .paging a:hover { font-weight: bold; }
3.Editando cores de fundo, bordas, altura e largura do Slide:
Em .window , edite os valores de height(altura) e widht (largura) total do seu slide. Personalize de acordo com o tamanho de seu template (Coloque o mesmo valor para largura que possuir a sua Header)
Lembrando que as imagens utilizadas devem ter a mesma largura ou mais!
Edite as cores de bordas em "border".
Edite cor de fundo em "background".
Vá para a aba "design" >> "elementos de página".
Clique em "adicionar um gadget", escolha o modo HTML/javascript e cole o seguinte código:
<div class="main_view"> <div class="window"> <div class="image_reel"><img src="url-imagem-1" alt="" /> <img src="url-imagem-2" alt="" /> <img src="url-imagem-3" alt="" /> <img src="url-imagem-4" alt="" /> </div></div> <div class="paging"> <a href="insira-seu-link-1" rel="1">1</a> <a href="insira-seu-link-2" rel="2">2</a> <a href="insira-seu-link-3" rel="3">3</a> <a href="insira-seu-link-4" rel="4">4</a> </div></div>
1 comentários:
você fez certo só q faltou organização e e mais explicação, eu me atrapalhei no tamanho do widget.
mas vlw mano.
olha ai como tá: http://isalamim.blogspot.com.br/
Postar um comentário