Si no estuviésemos usando la librería JQuery debemos bajarnos este fichero, FICHERO y añadir antes de ]]></b:skin>
CSS
.smhead {
background: url(URL ICONO CATEGORIAS) no-repeat left;
cursor: pointer;
color:#000;
padding:2px 0 2px 20px;
}
.smbody p{
background: url(URL ICONO SUBCATEGORIAS) no-repeat left ;
margin: 0 0 0 45px;
color:#000;
padding:2px 0 2px 20px;
}
Los iconos deberían tener una medida de 16x16 pixeles, sino deberéis ajustar los márgenes en el CSS.
Luego añadimos antes de </head>
SCRIPT
<script src="URL ALOJAMIENTO/jquery-1.3.min.js" type="text/javascript"/>
a continuación de ese código ponemos
<script type='text/javascript'>
$(document).ready(function()
{
$(".smbody").hide();
$(".smhead").click(function()
{
$(this).next(".smbody").slideToggle(600);
});
$('.smbody p').hover(function() { //mouse in
$(this).animate({ paddingLeft: '40px' },400);
}, function() { //mouse out
$(this).animate({ paddingLeft: '20px' }, 400);
});
});
</script>
Vamos a nuestra plantilla de elementos, añadimos un elemento HTML y pegamos
HTML
<div class="smhead">TITULO CATEGORIA 1</div><div class="smbody"><p><a href="URL SUBCATEGORIA 1">TITULO DE LA SUBCATEGORIA 1</a></p><p><a href="URL SUBCATEGORIA 1">TITULO DE LA SUBCATEGORIA 2</a></p><p>REPETIREMOS LOS CODIGOS ANTERIORES POR CADA SUBCATEGORIA QUE QUERAMOS INCLUIR</p></div>
Por cada categoría deberemos repetir el código anterior con sus subcategorías correspondientes.
►DEMO
Categoría 1
Categoría 2
Categoría 3





Imprime esta entrada




10 comentaron:
ejem ... podrías colocar una imagen de como queda o algo que ilustre a mi ignorancia jajaja es que no entiendo , besos
Caramba. Que chévere queda, lo he puesto en práctica y solo hay que cambiar el script!!!.
Un saludo...
Muchas gracias! Es una forma bastante elegante de mostrar grupos de links.
Saludos...
Me gusta este sitemap en movimiento :) eso si para hacerlo primero voy a ordenar mis maullidos uf! jejeje :D
besos ronroneados
Tengo un problema : (. En mi caso lo único que falla es que el icono de la subcategoría no se mueve al pasar el mouse (como en tu demo), solo las letras.
Alba mira debajo de DEM donde dice categoria 1
Birdelo, Σ=o) Pau ☺☺☺
Skazi no entiendo muy bien lo que quieres el icono acompaña el movimiento...en tu perfil no aparecen blog para ver que pasa...dame la url de tu blog donde lo hayas puesto y te digo...☺☺☺
Disculpa por la confusión, me olvidaba de que no tengo blogs en mi perfil (maniaco de la privacidad.. jaja), en fin aquí te dejo el ejemplo en mi blog de pruebas para que veas a lo que me refiero. Por cierto... no se que habré hecho mal (según yo, nada) pero ahora cada vez que intento desplegar el "sitemap" se vuelve a cerrar solo. Creo que definitivamente este día no es para andar haciendo estas cosas, me habré levantado con el pie izquierdo o que sé yo...
http://pruebas-frank-fontaine.blogspot.com/
Saludos y muchas gracias por tu ayuda!
Skazi tienes duplicado todo el codigo, seguramente primero hicistes lo del sitemap y luego sitemap animado, en el css tienes duplicado las clases y el script tambien esta duplicado, elimina todo lo sobrante...quedate con jquery 1.3....
Publicar un comentario en la entrada
"No dudes en preguntar, intentaré ayudarte. Tus comentarios son importantes y si te gustó esta entrada, no olvides suscribirte a mi feed."
Algunos consejos.
- No escribas en mayúsculas, en un blog significa "gritar".
- Esto es un blog, no un móvil, por lo tanto no escribas tipo sms.
- No hago intercambio de links.
- Evita comentarios tipo "Hola, gran blog mi blog es..."
- Ten habilitado tu perfil y podré visitarte.
- Antes de preguntar asegúrate de que no se haya contestado o explicado antes, usa el buscador.
Siento deciros que si no se siguen, los comentarios serán eliminados.