"Antes de comenzar guarda un respaldo de tu plantilla!"
Hola ya hace que no colocaba cosas nuevas... Hoy tengo para ustedes el nuevo "Boom" de los blogger's, Un pequeño slider en la parte superior que nos permitirá exhibir nuestros visitantes una serie de imágenes relacionadas con nuestros post o cualquier otra cosa.
El aspecto del slider sera al así:
Lo primero que debemos hacer es situarnos en nuestra plantilla y colocar el siguiente código antes de:
]]></b:skin>
#myslides{
background:#2c3133;
}
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 972px; /*Width of Carousel Viewer itself*/
height: 165px; /*Height should enough to fit largest content's height*/
margin: 0px 14px 5px 14px;
background:#2c3133;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px 17px ; /*margin around each panel*/
width:220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
background:#202325;
height:140px;
border:1px solid #393f42;
}
.stepcarousel .panel p{
text-align: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px 5px ; /*margin around each panel*/
}
.stepcarousel .panel h2{
text-align: left; /*leave this value alone*/
height:20px;
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px 5px ; /*margin around each panel*/
font-size:16px;
font-weight:bold;
text-align:center;
font-family:Georgia,century gothic,Arial,verdana, sans-serif;
}
.stepcarousel .panel img{
float: left; /*leave this value alone*/
background:#040404; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px 10px 10px 10px; /*margin around each panel*/
padding:0px 0px;
}
Ojo! El codigo que veran acontinuacion deben colocarlo antes de ]]></b:skin>
pero situarlo correcta mente para que quede antes de los post.Bueno ahora que vamos añadir debajo de ]]></b:skin> lo siguiente:
<script src='http://filefactor.webcindario.com/boxup/glide.js' type='text/javascript'/>
<script src='http://filefactor.webcindario.com/boxup/slider.js' type='text/javascript'/>
Esos son scripts, estos ingeniosos códigos proporcionara el movimiento de los "Paneles".
Ya hemos terminado de colocar los sripts y el estilo de los paneles, ahora comenzaremos a añadir la parte final de este código.
Ahora buscamos el
<body> de la plantilla añadimos este código debajo de el mismo:
<div class='clear'/>
<!-- Casing -->
<div id='casing'>
<!-- Myslides -->
<div id='myslides'>
<script type='text/javascript'>
stepcarousel.setup({
galleryid: 'mygallery', //id of carousel DIV
beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
panelclass: 'panel', //class of panel DIVs each holding content
panelbehavior: {speed:500, wraparound:true, persist:true},
defaultbuttons: {enable: true, moveby: 2, leftnav: ['http://web2feel.com/images/rem1.jpg', -14, 60], rightnav: ['http://web2feel.com/images/rem2.jpg', 0, 60]},
statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
contenttype: ['external'] //content setting ['inline'] or ['external', 'path_to_external_file']
})
</script>
<div class='stepcarousel' id='mygallery'>
<div class='belt'>
<div class='panel'>
<a href='Url de la entrada' title='Descripcion'><img alt='#' height='120' src='Url de la imagen' width='200'/> </a>
</div>
<div class='panel'>
<a href='Url de la entrada' title='Descripcion'><img alt='#' height='120' src='Url de la imagen' width='200'/> </a>
</div>
<div class='panel'>
<a href='Url de la entrada' title='Descripcion'><img alt='#' height='120' src='Url de la imagen' width='200'/> </a>
</div>
<div class='panel'>
<a href='Url de la entrada' title='Descripcion'><img alt='#' height='120' src='Url de la imagen' width='200'/> </a>
</div>
<div class='panel'>
<a href='Url de la entrada' title='Descripcion'><img alt='#' height='120' src='Url de la imagen' width='200'/> </a>
</div>
</div>
</div>
</div>
<!-- /Myslides -->
Y listo ya tenemos los slides, la cuestión esta en personalizarlos un poco, cambiando los colores, flechas, marcos, etc.
Cualquier duda o problema solo siéntanse libres de comentar al respecto..!
Proximo post: Añadir un menú al blog sin complicaciones!