Menú de la ficha de JavaScript/CSS con sub-navegación (4 / 4 paso)

Paso 4: El CSS

Por último, necesitamos crear el CSS para el estilo del menú. Usted probablemente querrá jugar con dimensiones y qué tienes al crear su propia barra de nav, para que coincida con la anchura de su diseño. Sin embargo, por ahora, estoy creando un menú de pestaña que es ancho de 600px. La altura de la barra de menús es 54px (25px para nuestra sub-nav + 29px para nuestras fichas).

 #nav { width:600px; height:54px; margin:0; padding:0;} 

, A estilo de todo el texto dentro de nuestro nav/sub-nav: Esto es puramente cosmético. Centros de todo el texto, hace que sea blanco, establece la fuente y se deshace del subrayado del enlace.

 #nav * { text-align:center; color:#fff; font-weight:bold; text-decoration:none; font-family:arial, helvetica, sans-serif; font-size:9pt;} 

A continuación, nos a deshacerse de todos los márgenes, relleno y balas de todos nuestros lsits.

 #nav ul, #nav ul li { margin:0; padding:0; list-tyle-type:none;}#nav ul li { display:inline; } 

Nuestras fichas de menú principal en el lado derecho de la barra de navegación de la carroza:

 ul#tabBar { float:right; } 

Ahora te estilo nuestras pestañas de navegación principal, incluyendo sus Estados estándar y se ciernen: Tenga en cuenta que al cambiar la altura de la línea sobre el estado hover, hacemos la ficha en "pop up".

 ul#tabBar li a { display:block; float:left; width:90px; height:29px; line-height:39px; background:url(../imgs/tab_bg.jpg) 0 10px no-repeat; border-left:4px solid #fff; overflow:hidden; /* fixes IE display bug */}ul#tabBar li a:hover { line-height:29px; background:url(../imgs/tab_bg.jpg) top left no-repeat;} 

Ahora hemos creado los estilos para las listas de nuestros sub-nav: Queremos ocultar las listas de sub-nav de forma predeterminada, asegúrese de que claro Haz colocados debajo de las pestañas principales, y queremos flotar a la izquierda de nuestro menú de la barra y el fondo. Tor el propio contenedor sub-nav utilizamos el archivo 'nav_bg.jpg' y luego la lista sub-nav, establecer el fondo en el archivo 'subnav_separator.jpg' y asegúrese de que esté a la izquierda y no repetir.

 #subNav ul { display:none; }#subNav { clear:both; height:25px; background:url(../imgs/subnav_bg.jpg) top left repeat-x; padding-left:100px;}#subNav ul { float:left; background:url(../imgs/subnav_separator.jpg) top left no-repeat;} 

Finalmente, estilo de los enlaces: Esto es muy sencillo. Sólo estamos establecer las dimensiones de enlace, flotante cada enlace a la izquierda, ajuste la alineación del texto y el fondo. Observa cómo hemos creado la 'nav_separator.jpg' como telón de fondo y colocarlo en el borde derecho del enlace.

 display:block; float:left; width:90px; text-align:center; line-height:25px; background:url(../imgs/subnav_separator.jpg) top right no-repeat;}#subNav li a:hover { color:#cde7ff; } 

Termina el menú! Yo he conectado la fuente completa para jugar con.

Artículos Relacionados

MBot interactivo con JavaScript

MBot interactivo con JavaScript

En este Instructable, construimos un mBot interactiva con JavaScript. Con marco de Johnny cinco, somos capaces de robótica programa con JavaScript. Se establecerá una interfaz web basada en Socket.io interactuar con mBot. Podemos reproducir sonidos d
Pop correa ficha con pestaña de cierre

Pop correa ficha con pestaña de cierre

actualización: cuando deje de sentir tan perezoso tomo algunas fotos mejor con mi nueva cámara.Recientemente se ha extendido la necesidad de reciclar para el mundo de la moda. Un tema popular con eco-fashionista es una representación visual del uso d
Sitio web (HTML y CSS)

Sitio web (HTML y CSS)

Hola a todos en instructables :)Recientemente he estado intentando hacer que algunos sitios web y host en línea simplemente ver cómo el HTML y CSS he aprendido elaborado por lo que podría hacer un completo sitio web derecho que ofrece y la revisión d
Drone con brazos de inclinación dinámica

Drone con brazos de inclinación dinámica

comencé este proyecto en el verano de 2015. Idea era crear drone con función de brazo móvil. Marco es acumulación de placas de carbono, separadores de aluminio y las impresiones 3D. Brazo son los tubos de carbono de 16mm. No quería utilizar ningún ma
Construcción de una escala de 1:1 Portal Gun con luces

Construcción de una escala de 1:1 Portal Gun con luces

Introducción:Este Instructable detallará el proceso pasaba por construir mi propio Dispositivo Handheld de Portal Aperture Science [AKA la "Portal Gun"] de los juegos de válvula Portal y Portal 2. Aunque la pistola de portales es el foco princip
Corte cualquier diseño complejo arbitrario con un cortador de arte

Corte cualquier diseño complejo arbitrario con un cortador de arte

actualización: wow, charlatán.  Resulta ProvoCraft (los creadores de la Cricut) demandó "Hacer la corte" y "que cortes mucho" para que ya no pueden vender sus productos para trabajar con la Cricut.Aquí están algunos productos de la com
Contar una historia con herramientas de visualización y los datos libremente disponibles.

Contar una historia con herramientas de visualización y los datos libremente disponibles.

Este Instructable le guiará a través de un tutorial paso a paso para desarrollar una visualización usando herramientas de código abierto y los datos disponibles al público. Fue escrito por Mark Falvo y Andrey Talman.Paso 1: Encontrar una historia que
Empezar con frambuesa Pi

Empezar con frambuesa Pi

Hola a todos. Bienvenidos a mi primer Instrucatble. Usted puede estarse preguntando "Quiero un Raspberrry Pi, pero no sé cómo empezar". Si alguna vez han preguntado este pensamiento, que esto es el Instrucatble correcto para usted. En esta guía
¿Cómo crear contenido con pestañas de una manera más fácil?

¿Cómo crear contenido con pestañas de una manera más fácil?

a través de este vídeo tutorial, te enseñaremos cómo crear CSS puro fichas contenido en una forma más fácil y permitir que usted para descargar gratis la demo editar y utilizar para tu propio sitio Web/Página Web.Opcional: Para saber más acerca de có
Modelo de Steve de Minecraft! con pecho doble bono!

Modelo de Steve de Minecraft! con pecho doble bono!

Mi hermanito es un gran fan de Minecraft y se acerca la Navidad, así que pensé que en vez de comprar un Minecraft relacionados con el presente, ¿por qué no hacer le un regalo Minecraft? Mi respuesta fue hacer un modelo de Steve!Este modelo es bastant
Hacer un juego de ajedrez y juego de mesa con un cajón de almacenamiento

Hacer un juego de ajedrez y juego de mesa con un cajón de almacenamiento

Este es un regalo de cumpleaños que hice para una persona este año. Es mi primera vez haciendo cualquier tipo de madera, pero con poco de práctica puedes conseguirlo muy rápidamente. Algunas de las principales características de este sistema de ajedr
Cómo no construir un barco Pop Pop con válvula

Cómo no construir un barco Pop Pop con válvula

el problemaLos barcos Pop-pop son notoriamente ineficientes por muchas razones pero el problema principal es la acción por la que se mueve hacia adelante.El ExplicaciónDe escapeCuando el motor aparece lo arroja a chorros de agua de los gases de escap
X-Men traje y guantes de energía

X-Men traje y guantes de energía

Hola a todos!Recientemente había rediseñado mi cosplay de aumento de X-Men (serie de la tierra-616) y quería compartir algunas de mis técnicas. Este personaje no es comúnmente representado en la comunidad cómica o cosplay y todavía ella desempeñó un
Lámpara con temporizador y regulador de luz

Lámpara con temporizador y regulador de luz

este es uno de los circuitos más básicos del 555. Este circuito es parte de esta fichas hoja de datos, con las matemáticas necesarias para el diseño de especificaciones y es una de las razones de un 555 se conoce como un temporizador.Se trata de un c