Finer   11 Jan, 2013, 12:13 pm
#1
Bueno ya que no existe ningun tutorial, voy a hacer un copy paste ya que a muchos les servira como ami..

Primero: Vamos a nuestras plantillas de header y borramos los <ul> es decir esto (ejemplo del theme Default)
                                    <ul>
                                        <li><a href="{$mybb->settings['bburl']}/portal.php" class="home">Portal</a></li>
					<li><a href="{$mybb->settings['bburl']}/index.php" class="home">Foro</a></li>
					<li><a href="{$mybb->settings['bburl']}/search.php">{$lang->toplinks_search}</a></li>
					<li><a href="{$mybb->settings['bburl']}/memberlist.php">{$lang->toplinks_memberlist}</a></li>
					<li><a href="{$mybb->settings['bburl']}/calendar.php">{$lang->toplinks_calendar}</a></li>
					<li><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li>
                                    </ul>

Y los reemplazamos por esto:
<ul class="mi-menu">
  <li><a href="URL_enlace_1"> texto_enlace_1 </a></li>
  <li>
    <a href="#"> texto_enlace_2 </a>
    <ul>
      <li><a href="URL_enlace_2.1"> texto_submenú_2.1 </a></li>
      <li><a href="URL_enlace_2.2"> texto_submenú_2.2 </a></li>
      <li><a href="URL_enlace_2.3"> texto_submenú_2.3 </a></li>
    </ul>
  </li>
  <li><a href="URL_enlace_3"> texto_enlace_3 </a></li>
</ul>
Aca luego se supone que ustedes editan las rutas y los nombres,etc..

Segundo: Agregamos los css en nuestro Global CSS para que el efecto de menus despegables sirva ^^
.mi-menu  {
    border-radius: 5px;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    height: 40px; 
    width: 510px;
    background: #555;
    background: -moz-linear-gradient(#555,#222);
    background: -webkit-linear-gradient(#555,#222);
    background: -o-linear-gradient(#555,#222);
    background: -ms-linear-gradient(#555,#222);
    background: linear-gradient(#555,#222);
  }
.mi-menu  br { display:none; }

.mi-menu  li {
    display: block;
    float: left;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
  }
  .mi-menu li a {
    border-left: 1px solid #000;
    border-right: 1px solid #666;
    color: #EEE;
    display: block;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    line-height: 28px;
    padding: 0 14px;
    margin: 6px 0;
    text-decoration: none;
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
  }
 .mi-menu li:first-child a { border-left: none; }
 .mi-menu li:last-child a{ border-right: none; }
 .mi-menu li:hover > a { color: Crimson; }

 .mi-menu ul {
    border-radius: 0 0 5px 5px;
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 40px;
    background: #222;
    background: -moz-linear-gradient(#222,#555);
    background: -webkit-linear-gradient(#22,#555);
    background: -o-linear-gradient(#222,#555);
    background: -ms-linear-gradient(#222,#555);
    background: linear-gradient(#222,#555);
    -moz-transition: opacity .25s ease .1s;
    -webkit-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
  }
 .mi-menu li:hover > ul { opacity: 1; }

 .mi-menu ul li {
    height: 0; 
    overflow: hidden;
    padding: 0;
     -moz-transition: height .25s ease .1s;
    -webkit-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
  }
  .mi-menu li:hover > ul li {
    height: 36px;
    overflow: visible;
    padding: 0;
  }
  .mi-menu ul li a {
    border: none;
    border-bottom: 1px solid #111;
    margin: 0;
    padding: 5px 20px;
    width: 100px;
  }
 .mi-menu ul li:last-child a { border: none; }

3) Deberia quedar como en esta imagen
[Imagen: preview.png]

CREDITOS:
http://designmodo.com/css3-dropdown-menu/

PD: Lo pongo este tutorial ya que no existe ninguno de menus despegables ^^ y vale la pena ya que sirve mucho.
Última modificación: 11 Jan, 2013, 12:27 pm por fabiibiografiia.

[Imagen: tumblr_nj9sv13aff1tga1sco4_r1_500.gif]
DarkEternity   11 Jan, 2013, 1:56 pm
#2
mmmm lindo voy a probar en mi local a ver que y depende de como me vaya lo coloco en el foro gracias te dejo reputacion
cerezas6   11 Jan, 2013, 2:15 pm
#3
Lo voy a probar y cuento espero no liarla mucho :S
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.