Hola wemasters. mi duda es la siguiente..
tome de por ahi prestado un script para realizar un menu vertical en mi web.
Ahora.. el menu esta diseñado en posición horizontal y yo lo necesito en vertical (con los submenus desplegando hacia la derecha).
les dejo el código del html y del css.
HTML
<link rel="stylesheet" href="dropdown.css" type="text/css" />
<script type="text/javascript" src="dropdown.js"></script>
<style type="text/css">
<!--body { background-color: #000000;}-->
</style>
</head>
<body><dl class="dropdown">
<dt id="one-ddheader" onMouseOver="ddMenu('one',1)" onMouseOut="ddMenu('one',-1)">Menú Nicolás 1</dt>
<dd id="one-ddcontent" onMouseOver="cancelHide('one')" onMouseOut="ddMenu('one',-1)">
<ul>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link1</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link2</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link3</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link4</a>/li>
</ul>
</dd>
</dl>
CSS
body {margin:25px; font:12px Verdana, Arial, Helvetica}
* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px}
.dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:relative; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:block}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}
fuente: http://vagabundia.blogspot.com/2008/06/menes-con-efectos.html
(esta un poco retocado simplificado el código)
tome de por ahi prestado un script para realizar un menu vertical en mi web.
Ahora.. el menu esta diseñado en posición horizontal y yo lo necesito en vertical (con los submenus desplegando hacia la derecha).
les dejo el código del html y del css.
HTML
<link rel="stylesheet" href="dropdown.css" type="text/css" />
<script type="text/javascript" src="dropdown.js"></script>
<style type="text/css">
<!--body { background-color: #000000;}-->
</style>
</head>
<body><dl class="dropdown">
<dt id="one-ddheader" onMouseOver="ddMenu('one',1)" onMouseOut="ddMenu('one',-1)">Menú Nicolás 1</dt>
<dd id="one-ddcontent" onMouseOver="cancelHide('one')" onMouseOut="ddMenu('one',-1)">
<ul>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link1</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link2</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link3</a>/li>
<li><a href="http://www.wgamers.net/foro/index.php" class="underline">link4</a>/li>
</ul>
</dd>
</dl>
CSS
body {margin:25px; font:12px Verdana, Arial, Helvetica}
* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px}
.dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:relative; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:block}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}
fuente: http://vagabundia.blogspot.com/2008/06/menes-con-efectos.html
(esta un poco retocado simplificado el código)