Foros del Web » Creando para Internet » CSS »

menu ccs

Estas en el tema de menu ccs en el foro de CSS en Foros del Web. hola estoy intentando crear un menu similar a este http://www.parquewarner.com/ como podria centrar mi menu? y si me pudieran solucionar con hacer que la imagen ...
  #1 (permalink)  
Antiguo 05/01/2014, 13:01
 
Fecha de Ingreso: octubre-2013
Ubicación: madrid
Mensajes: 28
Antigüedad: 10 años, 6 meses
Puntos: 0
menu ccs

hola estoy intentando crear un menu similar a este

http://www.parquewarner.com/

como podria centrar mi menu? y si me pudieran solucionar con hacer que la imagen se sobreponga en el menu(el logo de warner) gracias

les adjunto mi codigo

Código HTML:
<head>
	<link rel="stylesheet" type="text/css" href="styles.css"></link>
</head>
<body>
<div id="menu">
<ul>
   <li><a href="index.html"><span><div class="icono"><img src="images/icono.jpg"></img></div></span></a></li>
   <li class="opcion"><a href="#"><span>Informaci&oacute;n</span></a>
      <ul>
         <li><a href="horarios.html"><span>Horarios</span></a></li>
         <li><a href="tarifas.html"><span>Tarifas</span></a></li>
         <li class="last"><a href="comollegar.html"><span>C&oacute;mo llegar</span></a></li>
      </ul>
   </li>
   <li><a href="#"><span>En el parque</span></a></li>
   <li class="opcion"><a href="#"><span>Eventos</span></a>
      <ul>
         <li><a href="colegios.html"><span>Colegios</span></a></li>
         <li><a href="eventosempresariales.html"><span>Eventos empresariales</span></a></li>
         <li class="last"><a href="salasyauditorias.html"><span>Salas y auditorias</span></a></li>
      </ul>
   </li>
   <li class="opcion"><a href="#"><span>Con&oacute;cenos</span></a>
      <ul>
         <li><a href="sobreelparque.html"><span>Sobre el parque</span></a></li>
         <li><a href="blog.html"><span>Blog</span></a></li>
         <li><a href="noticias.html"><span>Noticias</span></a></li>
         <li class="last"><a href="saladeprensa.html"><span>Sala de prensa</span></a></li>
      </ul>
   </li>
   <li class="opcion ultima"><a href="#"><span>Reservas</span></a>
      <ul>
         <li><a href="compraonline.html"><span>Compra online</span></a></li>
         <li class="ultima"><a href="entradasparagrupos.html"><span>Entradas para grupos</span></a></li>
      </ul>
   </li>
</ul>
</div>
</body> 
Código CSS:
Ver original
  1. #menu {
  2.   border: none;
  3.   border: 0px;
  4.   margin: 0px;
  5.   padding: 10px;
  6.   font: 67.5% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
  7.   font-size: 14px;
  8.   font-weight: bold;
  9.   width: auto;
  10. }
  11. #menu ul {
  12.   background: #7947ed;
  13.   height: 50px;
  14.   list-style: none;
  15.   margin: 0;
  16.   padding: 0;
  17.   -webkit-border-radius: 15px;
  18.   -moz-border-radius: 15px;
  19.   border-radius: 15px;
  20.   -webkit-box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, 0.1);
  21.   -moz-box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, 0.1);
  22.   box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, 0.1);
  23. }
  24. #menu li {
  25.   float: left;
  26.   padding: 0px 0px 0px 15px;
  27. }
  28. #menu li a {
  29.   color: #000;
  30.   display: block;
  31.   font-weight: normal;
  32.   line-height: 50px;
  33.   margin: 0px;
  34.   padding: 0px 25px;
  35.   text-align: center;
  36.   text-decoration: none;
  37. }
  38. #menu li a:hover {
  39.   background: #4512bc;
  40.   color: #FFFFFF;
  41.   text-decoration: none;
  42.   -webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  43.   -moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  44.   box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  45. }
  46. #menu ul li:hover a {
  47.   background: #4512bc;
  48.   color: #FFFFFF;
  49.   text-decoration: none;
  50. }
  51. #menu li ul {
  52.   display: none;
  53.   height: auto;
  54.   padding: 0px;
  55.   margin: 0px;
  56.   border: 0px;
  57.   position: absolute;
  58.   width: 200px;
  59.   z-index: 200;
  60. }
  61. #menu li:hover ul {
  62.   display: block;
  63. }
  64. #menu li li {
  65.   display: block;
  66.   float: none;
  67.   margin: 0px;
  68.   padding: 0px;
  69.   width: 200px;
  70.   background: #7947ed;
  71.   /*this is where the rounded corners for the dropdown disappears*/
  72.  
  73. }
  74. #menu li:hover li a {
  75.   background: none;
  76. }
  77. #menu li ul a {
  78.   display: block;
  79.   height: 50px;
  80.   font-size: 12px;
  81.   font-style: normal;
  82.   margin: 0px;
  83.   padding: 0px 10px 0px 15px;
  84.   text-align: left;
  85. }
  86. #menu li ul a:hover, #menu li ul li:hover a {
  87.   border: 0px;
  88.   color: #FFFFFF;
  89.   text-decoration: none;
  90.   background: #4512bc;
  91.   -webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  92.   -moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  93.   box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, 0.3);
  94. }
  #2 (permalink)  
Antiguo 05/01/2014, 16:20
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: menu ccs

Con CSS para centrar elementos de bloque se hace:

Código CSS:
Ver original
  1. margin: 0 auto;

Y si son elementos en linea, aplicar al padre:

Código CSS:
Ver original
  1. text-align: center;
  #3 (permalink)  
Antiguo 06/01/2014, 05:32
 
Fecha de Ingreso: octubre-2013
Ubicación: madrid
Mensajes: 28
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: menu ccs

He probado tu solucion y no cambia nada, gracias de todos modos
  #4 (permalink)  
Antiguo 06/01/2014, 07:12
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: menu ccs

¿Y cómo aplicaste lo que dije? Para ver qué hiciste mal.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:15.