Menu de navegacion CSS. 2da parte

En el video anterior aprendimos a crear un horizontal con , creamos una lista <UL> y a los elementos <li> les quitamos sus propiedades de lista (uno debajo del otro) para ubicarlos de manera horizontal, además le gregamos una imagen de fondo para que funcionara como separador entre todos los elementos, que ubicaba a la derecha de cada <li>, esto ayudó a que nuestro menu horizontal se viera mejor.

El problema: Se agrega la imagen a cada <li> incluyendo el ultimo elemento.

Solución: Aplicar las mismas propiedades a los <li> definiéndolos en Clases (.class).

¿Como se hace?

Este es el codigo resultante de la leccion 21 del curso gratis de diseño de páginas web, en ella definimos las instrucciones CSS necesarias para convertir una lista en un Menu Horizontal.

codigo css inicial 300x271 Menu de navegacion CSS. 2da parte

Lo primero que debemos hacer es agregar la etiqueta class y darle un nombre como valor, en el caso de este tutorial para crear un menu con css, llamé fondo a las clases que afectarán a los primeros 4 elementos de la lista y al último elemento le agrego una clase llamada similar.

html instruccion inicial Menu de navegacion CSS. 2da parte

En el CSS del archivo debes hacer las siguientes modificaciones:

css definir clase Menu de navegacion CSS. 2da parte

Como se aprecia en la imagen superior, los cambios son minimos y unicamente agregamos .fondo despues de la etiqueta <a>, con esto ya tenemos las instrucciones CSS de la clase fondo.

Luego, haz una copia de estas dos clases y pégalas inmediatamente debajo, a esta copias les cambias el nombre de “fondo” a “similar” y eliminas las lineas 3,4 y 5 de la instruccion (que hacen referencia a la imagen de fondo), con esto ya tienes listo el menu horizontal con la imagen de fondo como separador y con el ultimo <li> sin imagen de fondo.

css clases nuevas 300x278 Menu de navegacion CSS. 2da parte

La idea de este tutorial y de la leccion 21 (Crear un menu horizontal con CSS) es que tenga el siguiente orden: <texto> <imagen><texto> <imagen><texto> <imagen><texto> <imagen><texto>

Espero que este tutorial te sea de utilidad y lo utilices como complemento de la leccion 21 del curso de páginas web.

¿Comentarios?, me encantaría conocer tu opinión del tutorial y del curso gratis de diseño de páginas web.

Actualizacion

Puedes descargar el ejemplo del tutorial para crear menu con css desde mediafire

Articulos Relacionados:

Walter Alvarez
Presidente de Soluciones SEO empresa de diseño web y hospedaje web. Dedicado a la enseñanza de Diseño Web y escribe temas de Superacion Personal como parte integral del Marketing de un negocio en Internet.


8 Responses to “Menu de navegacion CSS. 2da parte”

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: En el video anterior aprendimos a crear un menu de navegacion horizontal con CSS, creamos una lista y a los elementos les quitamos sus propiedades de lista (uno debajo del otro) para ubicarlos de manera horizontal, además le……

  2. guzman6001 dice:

    Seria bueno tener el ejemplo en "versión para descargar". :P

    Gracias por los tips.

    Saludos.
    My recent post La tira del día

  3. Buenaso hombre, gracias por compartirlo.

    Saludos.

  4. Juanster dice:

    imgine hacer eso, pero solo poniendo el "class" al ultimo ya veo k solo tenia la idea mas no la solucion xD grax walter :D

  5. Fabian dice:

    Excelente el tuto me aclaro muchas dudas, y como se aria para crear submenu.

    Gracias

Leave a Reply

Copyright © 2011 · Tutoriales y Photoshop, All Rights Reserved.
Powered by Free Premium Wordpress Themes.