Esta barra é muito simples, como também anteriormente deslizante-slider , slider mesmo este trabalho automaticamente com base nas mais recentes artigos e categorias específicas. Para mais informações, por favor clique na demonstração acima, eu coloquei o controle deslizante na barra lateral direita com largura de 300px . Este olhar deslizante parece com um controle deslizante que existem em modelos de designers indianos como Aeroporto Lasantha , Lansindu , Sameera e outros, que ainda imagens e inserir a URL manualmente. Se você é um usuário de seus modelos artificiais, e quer substituir esse controle deslizante funciona automaticamente, por favor, consulte as seguintes etapas de fabricação:
Uma vez conectado ao Blogger , selecione o blog que você quiser adicionar este slider.
Então vá para Template >> Editar HTML (marque a caixa expandir modelos de widgets )
Apoiado ou armazenado molde em primeiro lugar, se a qualquer momento, ocorre um erro pode ser devolvido à sua forma original.
Clique em "Abrir" e insira o seguinte código acima do código ]]> </ b: skin> :
Código vermelho é o tamanho do cursor acima, para uma largura de 300px e altura de 400px . Observe tudo e você tem que ajustar o tamanho da barra lateral no modelo que você está usando.
Ainda em Editar HTML , insira o seguinte código de script acima </ head > :
Estado / / Definir padrão de cada peça portfolio . (". Busca") $ show (); . $ (". Paginação a: first") addClass ("ativo");
/ / Pega o tamanho das imagens, quantos são, em seguida, determin o tamanho da bobina de imagem. . var imageWidth = $ (". sompret") LARGURA (); . var imageSum = $ (". image_reel img") size (); var imageReelWidth = imageWidth * imageSum; / / Ajustar o carretel imagem ao seu novo tamanho . $ (". Image_reel") css ({'width': imageReelWidth});
/ / Paging + Função Slider Gire = function () { var triggerID = $ active.attr ("rel") - 1; / / Obtém o número de vezes que a deslizar var image_reelPosition = triggerID * imageWidth; / / Determina a distância da bobina imagem precisa deslizar . $ (". Paginação a") removeClass ("ativo"); / / Remove todos os tipos ativa $ Active.addClass ("ativo"); / / Adicionar classe ativa (US $ ativo é declarado na função rotateSwitch) . $ (". Crott") stop (true, true) slideUp ("lento").; . $ (". Crott") eq ($ () Attr ("rel") - 1 'Paginação a.active.'). SlideDown ("lento").; / / Animação Slider $ (". Image_reel"). Animar ({ left:-image_reelPosition }, 500); };
/ / Rotação + Momento Evento rotateSwitch = function () { . $ (". Crott") eq ($ () Attr ("rel") - 1 'Paginação a.active.'). SlideDown ("lento").; jogar = setInterval (function () {/ / Set temporizador - isso vai se repetir a cada 3 segundos . $ Ativo = $ ('. A.active paginação') next (); if ($ active.length === 0) {/ / Se a paginação chega ao fim ... $ = $ ativos ("paging um:. primeiro '); / / Voltar para a primeira } girar (); / / Gatilho da paginação e função deslizante }, 10000); Velocidade / / Timer em milissegundos (3 segundos) }; rotateSwitch (); / / Função Run em lançamento
função removeHtmlTag (strX, costeleta) { var s = strx.split ("<"); for (var i = 0; i <s.length; i + +) { if (s [i]. indexOf (">")! = -1) { . s [i] = s [i] substring (s [i] indexOf (">") +1, s [i] comprimento..); } } s = s.join (""); s = s.substring (0, pique-1); retornar s; }
for (var i = 0; i <numposts1; i + +) { onde a entrada = json.feed.entry [i]; . var posttitle = entry.title $ t; var pcm; var posturl; if (i == json.feed.entry.length) break; for (var k = 0, k <entry.link.length, k + +) { if (entry.link [k]. rel == 'alternativo') { posturl = entry.link [k] href.; break; } } for (var k = 0, k <entry.link.length, k + +) { if (entry.link [k]. rel == 'Responde' && entry.link [k]. type == 'text / html') { pcm entry.link = [k] title.split ("") [0].; break; } } if ("conteúdo" em entrada) { var PostContent = entry.content $ t;.} outro if ("resumo" em entrada) { var PostContent = entry.summary $ t;.} PostContent mais var = ""; Posteriores = entry.published $ t.; if (j> imgr.length-1) j = 0; img [i] = imgr [j]; s = postcontent ; a = s.indexOf ("<img"); b = s.indexOf ("src = \" ", a), c = s.indexOf (" \ "", b +5); d = s.substr (b +5, cb-5);
var = MES [1,2,3,4,5,6,7,8,9,10,11,12]; var month2 = ["January","February","March","April","May","June","July","August","September","October","November","December"];
. dia var = postdate.split ("-") [2] subsequência (0,2); var m = postdate.split ("-") [1]; var y = postdate.split ("-") [0];
for (var u2 = 0; u2 <month.length; u2 + +) { if (parseInt (m) == mês [u2]) { m = month2 [u2]; break; } }
var daystr = m +'' + dia +'' + y; trtd var = '<div class="crott"> <a href="'+posturl+'">' posttitle + + '</ a> <p>' + removeHtmlTag (PostContent, summaryPost1) + "... </ p> </ div> '; document.write (trtd); j + +; } }
for (var i = 0; i <numposts1; i + +) { onde a entrada = json.feed.entry [i]; . var posttitle = entry.title $ t; var pcm; var posturl; if (i == json.feed.entry.length) break; for (var k = 0, k <entry.link.length, k + +) { if (entry.link [k]. rel == 'alternativo') { posturl = entry.link [k] href.; break; } } for (var k = 0, k <entry.link.length, k + +) { if (entry.link [k]. rel == 'Responde' && entry.link [k]. type == 'text / html') { pcm entry.link = [k] title.split ("") [0].; break; } } if ("conteúdo" em entrada) { var PostContent = entry.content $ t;.} outro if ("resumo" em entrada) { var PostContent = entry.summary $ t;.} PostContent mais var = ""; Posteriores = entry.published $ t.; if (j> imgr.length-1) j = 0; img [i] = imgr [j]; s = postcontent ; a = s.indexOf ("<img"); b = s.indexOf ("src = \" ", a), c = s.indexOf (" \ "", b +5); d = s.substr (b +5, cb-5);
var = MES [1,2,3,4,5,6,7,8,9,10,11,12]; var month2 = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro "];
. dia var = postdate.split ("-") [2] subsequência (0,2); var m = postdate.split ("-") [1]; var y = postdate.split ("-") [0];
for (var u2 = 0; u2 <month.length; u2 + +) { if (parseInt (m) == mês [u2]) { m = month2 [u2]; break; } }
var daystr = dia +'' + m +'' + y; trtd var = '<a href="'+posturl+'"> <img src="'+img[i]+'"/> </ a>'; document.write (trtd); j + +; } } / /]]> </ Script>
Observe o código de script vermelho no topo, se o modelo que você instalou o script que qualquer série, o código de script não devem ser incluídos, apenas um jquery existente em um modelo se houver dois ou mais sobreposições e uma de suas funções não é o caminho .. numposts : 6; são o número de mensagens que aparecem na barra
Agora você deseja colocá-lo onde o cursor, se você quiser ser colocado na barra lateral à direita do topo, como mostrado no demo. Encontre código <div id='sidebar-wrapper'> ou barra lateral envolvendo código existente em seu modelo, em seguida, coloque o seguinte código antes ou acima <div id='sidebar-wrapper'> :
Mostrar deslizante usando o código acima apenas visível no post, se você quiser olhar para a página inicial deslizante remover a primeira e última luz azul código. Slider acima exibe o seu mais recente post, se você deseja alterar ser realizada por o rótulo que você acabou de adicionar o código -/your / label entre o código padrão e ? , gostaria que o / default - / sua etiqueta max-results? porque o código acima, há dois, você deve substituir ambos.
Última salvar , feito.
Slider acima, você pode modificar a si mesmo, você também pode usar o controle deslizante para imagens horizontais (não necessariamente vertical) tentar ser mais criativo, alterando o comprimento ea largura do existente neste tutorial ou acrescentar enfeites de fita, por exemplo, como mostra a esta demonstração , de modo que parece mais atraente. Foi um tutorial para fazer um slider simples desta vez, se houver peasan menos óbvio, por favor deixe na área de comentários abaixo.
E para os amigos que já estão participando e animam os fóruns de discussão sobre este blog, gostaria de agradecer, por favor fale com o livre e saudável. Durante algum tempo, eu não tenho sido capaz de acompanhar ou escorregar, porque há muitos trabalhos que eu tenho que terminar . Todos pergunta off-topic neste artigo, por favor entrar no fórum de discussão, clique nos fóruns de discussão disponíveis no menu de navegação superior deste blog.
Nenhum comentário:
Postar um comentário