Dropdownmenü

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Dropdownmenü

Beitrag von NS-6 »

Hallo ich binn auf der suche nach nem Dropdownmenü das sich horizontal öffnen lässt, in php/html/js ! Bitte kein Flash (kenne mich damit nicht aus)

Wer nen link weiß wo es das gibt, sollt das hier bitte mal posten. Gut wäre auch ne Demo (muss aber nicht) !

Je mehr links desto besser.... :wink:



:: Ich glaube sowas gab es hier schon mal, weiß aber nicht mehr wo ::
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Salarion

Beitrag von Salarion »

Ich weiss nen Link wo es genau sowas gibt.

MfG,

Salarion.
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Dann solltest du diesen etweiligen Link doch bitte hier einmal posten ! :wink:
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hm...naja nichr ganz das was ich gesucht habe aber auch jut. Noch weiter Vorschläge ? Also das Proggy ist zwar fein, aber so einfach sollte es dann doch nicht sein ! :o
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Gast

Salarion

Beitrag von Gast »

Den Link meinte ich.

Wenn das zu primitiv ist: wenn du deinen Bildschirm um 90 Grad drehst werden aus den Dropdown-Boxen automatisch Dropleft-Boxen (Wenn du ihn nach rechts drehst, sonst dropright).

Diese Möglichkeit ist technisch am einfachsten, da sie mit fast jedem Browser funktioniert. Du brauchst jetzt nur noch ein Tool, was das restliche Forum (alles außer der Box) in die entgegengesetzte Richtung rotiert.

Sag bescheid, wenn du was gefunden hast,

Salarion.
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Beitrag von JumpinJack »

Guck mal auf meiner Page. Da iss sowas:

http://gis-portal.com

Das Menü sieht für angemeldete User und nicht angemeldete Unterschiedlich aus. Weiter werden die persönlichen Link (favorite hack) aus der db dort geladen und eingefügt.
In Planung ist noch die Downloadsection.

btw: Es besteht dort auch die Möglichkit Untermenüs anzulegen. Also wenn du genauer gucken magst...meld dich einfach probeweise an! ;)
Liebe Grüße
JumpinJack
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hm, das proggy ist doch garnicht mal so übel. Nur schitte das dass dingen ne Begrenzung für max.15 Datein drinne hat. Schitt Demo !

Haste keinen C**** barat ?? :D
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hab da noch ne Frage, und zwar ob jemand nen DHTML-Menü parat hat ? Also ne Scriptvorlage ? Weil das Proggy hat leider ne Begrenzung von max.15 Datein drinne, und da komme ich nicht grade weit mit ! :-?
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Code: Alles auswählen

<html>
<head>
<title>DHTML-Menü</title>
<style type="text/css">
.ebene1 {position:absolute; top:40px; left:10px; visibility:hidden;}
.ebene2 {position:absolute; top:40px; left:100px; visibility:hidden;}
.ebene3 {position:absolute; top:40px; left:200px; visibility:hidden;}
</style>
<script type="text/javascript">
var ie= ((document.all)&&(!document.layers)) ? true : false;
var ns= ((document.layers)&&(!document.getElementById)) ? true : false;
var moz= ((document.getElementById)&&(!document.all)) ? true : false;

function show(div){
if(ie) {document.all[div].style.visibility="visible";}
if(ns) {document.layers[div].visibility="show";}
if(moz) {document.getElementById(div).style.visibility="visible";}
}

function hide(div){
if(ie) (document.all[div].style.visibility="hidden")
if(ns) (document.layers[div].visibility="hide")
if(moz) (document.getElementById(div).style.visibility="hidden")
}

var hideMenue = null;

function setTopOn() {
hideMenue=setTimeout('hideAll()',500)
}

function setTopOff() {
clearTimeout(hideMenue);
hideAll();
}

function setOn() {
hideMenue=setTimeout('hideAll()',500)
}

function setOff() {
clearTimeout(hideMenue);
}

function hideAll(){
hide('m1');
hide('m2');
hide('m3');
}

</script>
</head>
<body>
<table>
<tr>
<td><a href="#" onmouseover="setTopOff(); show('m1');" onmouseout="setTopOn();">Menuepunkt 1</a></td>
<td><a href="#" onmouseover="setTopOff(); show('m2');" onmouseout="setTopOn();">Menuepunkt 2</a></td>
<td><a href="#" onmouseover="setTopOff(); show('m3');" onmouseout="setTopOn();">Menuepunkt 3</a></td>
</tr>
</table>
<div id="m1" class="ebene1">
<table>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 1</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 2</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 3</a></td>
</tr>
</table>
</div>
<div id="m2" class="ebene2">
<table>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 1</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 2</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 3</a></td>
</tr>
</table>
</div>
<div id="m3" class="ebene3">
<table>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 1</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 2</a></td>
</tr>
<tr>
<td width="100"><a href="#" onmouseover="setOff();" onmouseout="setOn();">Link 3</a></td>
</tr>
</table>
</div>
</body>
</html>
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Antworten

Zurück zu „Coding & Technik“