Escrito por: Martín el 21-12-2009 08:44:46 y leído 1370 veces

Este plugin sirve para hacer un slider de imágenes que van rotando en trozos, similar a los que se ven en las carreteras, que van cambiando de una publicidad a otra por pequeñas partes verticales.
El uso es muy sencillo, se configura por CSS, lo malo es tener que hacer la gran cantidad de imágenes que se necesita para si quieres que las partes verticales no sean muy anchas. Como puedes ver en este link, debes cortar tu cartel en trocitos...
Como un ejemplo vale más que mil palabras, te dejo un link de la demo de este cartel para que veas qué es lo que intento explicar (ya ves que no soy de letras xD)
Para utilizarlo, sólo debes seguir los pasos que aparecen en los códigos más abajo. No está de más avisarte que todas las medidas que ves en los códigos siguientes, son para el ejemplo de cartel que se ve en la demo.
Código XHTML
<div class="container"> <div class="ad"> <div id="ad_1" class="ad_1"> <img class="slice_1" src="ads/ad1_slice01.jpg"/> <img class="slice_2" src="ads/ad1_slice02.jpg"/> <img class="slice_3" src="ads/ad1_slice03.jpg"/> <img class="slice_4" src="ads/ad1_slice04.jpg"/> <img class="slice_5" src="ads/ad1_slice05.jpg"/> <img class="slice_6" src="ads/ad1_slice06.jpg"/> <img class="slice_7" src="ads/ad1_slice07.jpg"/> <img class="slice_8" src="ads/ad1_slice08.jpg"/> <img class="slice_9" src="ads/ad1_slice09.jpg"/> <img class="slice_10" src="ads/ad1_slice10.jpg"/> <img class="slice_11" src="ads/ad1_slice11.jpg"/> <img class="slice_12" src="ads/ad1_slice12.jpg"/> <img class="slice_13" src="ads/ad1_slice13.jpg"/> <img class="slice_14" src="ads/ad1_slice14.jpg"/> <img class="slice_15" src="ads/ad1_slice15.jpg"/> <img class="slice_16" src="ads/ad1_slice16.jpg"/> <img class="slice_17" src="ads/ad1_slice17.jpg"/> <img class="slice_18" src="ads/ad1_slice18.jpg"/> <img class="slice_19" src="ads/ad1_slice19.jpg"/> <img class="slice_20" src="ads/ad1_slice20.jpg"/> <img class="slice_21" src="ads/ad1_slice21.jpg"/> <img class="slice_22" src="ads/ad1_slice22.jpg"/> </div> <div id="ad_2" class="ad_2"> <img class="slice_1" src="ads/ad2_slice01.jpg"/> <img class="slice_2" src="ads/ad2_slice02.jpg"/> <img class="slice_3" src="ads/ad2_slice03.jpg"/> <img class="slice_4" src="ads/ad2_slice04.jpg"/> <img class="slice_5" src="ads/ad2_slice05.jpg"/> <img class="slice_6" src="ads/ad2_slice06.jpg"/> <img class="slice_7" src="ads/ad2_slice07.jpg"/> <img class="slice_8" src="ads/ad2_slice08.jpg"/> <img class="slice_9" src="ads/ad2_slice09.jpg"/> <img class="slice_10" src="ads/ad2_slice10.jpg"/> <img class="slice_11" src="ads/ad2_slice11.jpg"/> <img class="slice_12" src="ads/ad2_slice12.jpg"/> <img class="slice_13" src="ads/ad2_slice13.jpg"/> <img class="slice_14" src="ads/ad2_slice14.jpg"/> <img class="slice_15" src="ads/ad2_slice15.jpg"/> <img class="slice_16" src="ads/ad2_slice16.jpg"/> <img class="slice_17" src="ads/ad2_slice17.jpg"/> <img class="slice_18" src="ads/ad2_slice18.jpg"/> <img class="slice_19" src="ads/ad2_slice19.jpg"/> <img class="slice_20" src="ads/ad2_slice20.jpg"/> <img class="slice_21" src="ads/ad2_slice21.jpg"/> <img class="slice_22" src="ads/ad2_slice22.jpg"/> </div> </div> </div> <div class="billboard"></div>
Código CSS
.billboard{
position:absolute;
bottom:0px;
left:50%;
margin-left:-447px;
width:916px;
height:599px;
background:transparent url(../images/billboard.png) no-repeat 0px 0px;
}
.container{
position:absolute;
bottom:0px;
left:50%;
margin-left:-447px;
width:916px;
height:599px;
}
.ad{
width:800px;
height:336px;
position:relative;
margin:35px 0px 0px 60px;
background-color:#333;
}
.ad_1 img{
width:35px;
height:336px;
position:absolute;
}
.ad_2 img{
width:0px;
height:336px;
margin-left:18px;
position:absolute;
}
.slice_1{left:0px;}
.slice_2{left:36px;}
.slice_3{left:72px;}
.slice_4{left:108px;}
.slice_5{left:144px;}
.slice_6{left:180px;}
.slice_7{left:216px;}
.slice_8{left:252px;}
.slice_9{left:288px;}
.slice_10{left:324px;}
.slice_11{left:360px;}
.slice_12{left:396px;}
.slice_13{left:432px;}
.slice_14{left:468px;}
.slice_15{left:504px;}
.slice_16{left:540px;}
.slice_17{left:576px;}
.slice_18{left:612px;}
.slice_19{left:648px;}
.slice_20{left:684px;}
.slice_21{left:720px;}
.slice_22{left:756px;}Código JAVASCRIPT
$('#ad_1 > img').each(function(i,e){
rotate($(this),500,3000,i);
});
$(function() {
$('#ad_1 > img').each(function(i,e){
rotate($(this),500,3000,i);
});
function rotate(elem1,speed,timeout,i){
elem1.animate({'marginLeft':'18px','width':'0px'},speed,function(){
var other;
if(elem1.parent().attr('id') == 'ad_1')
other = $('#ad_2').children('img').eq(i);
else
other = $('#ad_1').children('img').eq(i);
other.animate({'marginLeft':'0px','width':'35px'},
speed,function(){
var f = function() { rotate(other,speed,timeout,i) };
setTimeout(f,timeout);
});
});
}
});Categorías: Slider • Jquery • Css • Galería • •
texto rotativo con jquery • advertisement jquery • texto rotativo jquery • rotativo jquery • jquery rotativo • slider rotatorio jquery • como hacer un cartel giratorio • hacer rotativo con jquery • carteles jquery • header rotativo jquery • letrero giratorio • rotatorio jquery • cartel giratorio • cartel rotatorio • menu rotatorio iconos html • slide en css rotatorio • rotatorio jquery php • como hacer un letrero giratorio • como elaborar una banda rotativa • publicidad rotatoria • html letreto de texto rotativo • anuncios imagenes textos rotativos con jquery • cartel publicitario rotativo • menu rotativo con imagenes jquery • letreros jquery • carteles rotando • ad_3 • menu fotos giratorio javascript • anuncios-rotativos-con-jquery • jquery texto rotatorio • background slider jquery free • sliders rotativos jquery • cartel rotativo • rotativo en jquery • anuncios rotatorio jquery • slider rotativo con js • jquery cartel • plugins jquery link giratorio • confeccionar un letrero rotativo • cartel en jquery • banner rotativo en imagenes flash • div rotativo css • menu giratorio con imagenes javascript • modelos de letreros de publicidad rotatorios pdf • rotativo de texto en jquery • publicidad en carretera • banner rotativo html • titulares rotativos jquery • como hacer un cartel de alguna propaganda • galeria rotatoria css • como hacer un anuncio publicitario giratorio • como hago un cartel • slide de anuncio de carretera • anuncios publicitarias rotatorios • slide rotativo en flash • banner rotativo image texto jquery • anuncio de texto rotativo • como hace un anuncio giratorio • div rotativo • como se hace un anuncio giratorio • twitter rotativo jquery • CREAR CARTEL CARRETERA • hacer un anuncio slider • poner links rotativo en texto php • crear anuncios rotatorios flash • ratativo jquery • banner jquery timeout • menu giratorio 180 con flash • banner rotatorio jquery blogger • css texto rotativo • banner imagenes rotativas con texto js • crear menu giratorio 3d • carteles giratorio • cartel giratorio como carreteras • generar anuncio rotativo php • slider rotativo • efecto billboard jquery • hacer un menu rotativo con flash • slider giratorio fotos javascript • jquery con mascara imagenes rotatorio • anuncio rotativo en jquery • texto rotativo html css • slide rotativo jquery • jquery carteles de publicidad • anuncio rotatorio jquery • letrero rotativo en mi web • poste publicitario giratorio • rotativo imagenes jquery • letrero en jquery • como hacer un rotulo de carretera • menu imagenes giratorio javascript • jquery rotatorio • anuncios rotativos verticales con jquery • slider jquery rotativo • letrero rotativo como hacerlo • publicidad en carreteras • banner rotatorio con imagenes jpg con php • como hacer un menu vertical giratorio jquery • como armar cartel rotativo • hacer banner rotativo con imagenes en jpg y flash •
acordeón actionscript ajax alert ampliar imágenes android antes y después as audio aumentar letra barra desplazamiento blur bordes redondeados botón derecho calcular distancia calendario chart chrome collapse columnas combobox contar caracteres contar followers contextual css cu3er códigos date-picker descargas desenfoque desplazamiento dhtml disminuir letra dominios editor enlaces externos error 404 estrellitas expander fade fecha file upload filtrar contenido flash font size formulario formularios fotografías fpdf frames galería gmail google google docs gratis headers htaccess html html5 iconos ie6 igualar columnas inyección cabeceras ipad iphone javascript jquery jquery ui json lavalamp librería librerías lightbox limitar caracteres links lista listas listbox mail injection maquetación marcos mensajes menu menú menú lateral miniaturas mootools mouseover mp3 multinivel mysql máscaras móvil navegadores no conflict notas adhesivas notificaciones oauth ofuscador ordenar organigrama pdf php phpmailer picker player playlist plugin png portfolio preview reproductor reproductor de música safari scroll scrollto select selector de color sistema de votación slider snippets spam star rating subir ficheros switch mode tablas tamaño texto target blank textarea thumbnail tooltip twitter usuarios activos validacion validación validate videos vtip wap webkit www wysiwyg youtube zoom

© 2012 Martin Iglesias - Todos los derechos reservados