WordPress Tecnologias y Gadgets

Buscador de temas

En este momento estás viendo CSS dropdown menu para WordPress

CSS dropdown menu para WordPress

CSS dropdown menu para WordPress.

El Suckerfish menús que originalmente al ser utilizado tenia problemas con Safari y Opera, por lo que utilizó una variante basada en Suckerfish llamado Hijo de Suckerfish.

A partir de ahí se a tenido que hacer algunas modificaciones en WordPress.

<div id=”toolbar”>

<?php wp_list_pages(); ?>

</div>

3. In your header.php paste the following.

<script language=”javascript”>

sfHover = function() {

var sfEls = document.getElementById(”nav”).getElementsByTagName(”LI”);

for (var i=0; i<sfEls.length; i++) {

sfEls[i].onmouseover=function() {

this.className+=” sfhover”;

}

sfEls[i].onmouseout=function() {

this.className=this.className.replace(new RegExp(” sfhover\b”), “”);

}

}

}

if (window.attachEvent) window.attachEvent(”onload”, sfHover);

</script>

4. style.css

Lo queríamos hacer horizontal por lo tanto utilizamos lo siguiente en nuestro archivo style.css.

/*menu */

#nav {

margin-left: 295px;

list-style: none;

background: #900;

padding: 0;

border: 1px solid #fff;

border-width: 0px 0px 0px 1px;

}

#nav ul {

margin: 0;

padding: 0;

height: 1em;

}

#toolbar form {

margin: 0;

padding: 0.1em 2em 0.1em 0em;

height: 1em;

}

#toolbar input {

margin: 1px;

}

#nav a {

display: block;

color: #fff;

text-decoration: none;

padding: 0.1em 2em;

}

#nav li {

float: left;

padding: 0;

background: #900;

border: 1px solid #fff;

border-width: 1px 0;

}

#nav li ul {

position: absolute;

left: -999em;

height: auto;

width: 14.4em;

w\idth: 12.9em;

font-weight: normal;

border: 1px solid #fff;

margin: 0;

list-style: none;

}

#nav li li {

padding-right: 1em;

width: 13.4em;

border: 0px;

}

#nav li ul a {

width: 12em;

w\idth: 9em;

}

#nav li ul ul {

margin: -1.75em 0 0 14em;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

left: -999em;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

left: auto;

}

#nav li:hover, #nav li.sfhover {

background: #F20000;

}

/* end menu */

5. Usted debería estar preparado para seguir. Buena suerte!

6. Editar wp-includes/template-functions-post.php
en torno a la línea 326 comentar o sustituir.

$output .= ‘<li class=”pagenav”>’ . $r[‘title_li’] . ‘<ul>’;
with
$output .=
‘<ul id=”nav”>’;

Si lo pruebas y funciona o no, hace tu comentario, Gracias

Eclixxo

Los códigos en gadgets y wearables permiten personalizar funciones, optimizar el rendimiento y mejorar la experiencia del usuario, integrando tecnología avanzada en dispositivos prácticos para monitorear salud, actividad física y facilitar tareas diarias.

Deja una respuesta

Pin It on Pinterest