Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/10/2009, 18:42
alextutor
 
Fecha de Ingreso: octubre-2009
Mensajes: 3
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: añadir imagemenu

un poca mas del tema


utilidad creada por Phatfusion como ImageMenu

Sistema de menús basado en imágenes con desplazamientos laterales, totalmente visible para los spiders, su construcción se basa en una caja que denomina "imagemenu" y los elementos insertados en una lista desordenada (<ul>).



Este menú precisa de dos librerías del Framework: Mootools 1.11 o Mootools 1.2 e ImageMenu (recuerde que es importante el orden en el que se cargan las librerías y siempre debe estar Mootools antes que ImageMenu).

Se han detectado algunos problemas de compatibilidad en Mootools 1.2 para FF3 y Opera en el ImageMenu, siendo correcto el funcionamiento en IE6, IE7 e IE8. Es importante que solo seleccione la versión 1.11 para evitar este problema de compatibilidad.


Ejemplo de parámetros para un menú básico


level=1|skin=css/miimage

Asume un menú desde el nivel 1, usa la hoja de estilos miimage.css situada en su carpeta images/css (se asume siempre images/ como carpeta inicial del usuario)



Definición del estilo para el menú

.imageMenu {

position: relative; /* relativo a la caja inicial */

width: 900px; /* ancho del menú visible total_elementos X ancho_elemento + borde */

height: 100px; /* alto del menú visible */

overflow: hidden; /* ocultar lo que sobra */

}

.imageMenu ul {

list-style: none; /* desactivar estilos para la lista */

margin: 0px; /* sin margen en la caja */

display: block; /* juntar en bloques los elementos */

height: 100px; /* alto predefinido */

width: 1000px; /* ancho predefinido */

}

.imageMenu ul li {

float: left; /* cada elemento a la izquierda */

}

.imageMenu ul li a {

text-indent: -1000px; /* identacion del texto que no se ve */

background:#FFFFFF none repeat scroll 0%; /* fondo generico de los elementos */

border-right: 2px solid #fff; /* borde por la derecha de 2px blanco */

cursor:pointer; /* activar el cursor del dedo */

display:block; /* juntar en bloque cada elemento */

overflow:hidden; /* ocultar lo que sobra */

width:98px; /* tamaño de cada pestaña al iniciar */

height: 100px; /* alto de cada pestaña */

}

.clear {

clear: both; /* limpiar la tabla generada y restablecer */

}


www.sisdatahost.com
Venta Hosting y Dominios
Diseño de paginas Web


Recuerde que en el caso de personalizar el menú es necesario que se suba al servidor a la ruta indicada.

Última edición por alextutor; 09/02/2014 a las 13:29 Razón: agregar