[Erledigt] Dropdown Menu

Begonnen von satorman, 05 März 2009, 23:07:28

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

satorman

http://www.cssplay.co.uk/menus/slide_definition.html

OK. Wer hat Geduld Schritt für Schritt zu erklären wie man dieses Menu einbauen kann. Und vor allem, ist es möglich das über html Block zu realisieren.

:)


satorman

Leider nicht ganz...
Menu (vertikale) aus diesem Thread   habe ich noch geschaft, aber mir wäre lieber dieses
http://www.cssplay.co.uk/menus/slide_definition.html
Habe schon rumprobiert aber es wird einfach zu groß und nicht so elegant wie auf original Seite.
:gruebel:

NDeezign

#3
Hy ;)

ich weiss jetzt nicht, in wie weit deine CSS Kentnisse sind, aber der Quellcode spuckt ja schon alles aus:

Der CSS Teil:


<style type="text/css">
/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#dlmenu {height:10em; margin:20px 0 100px 0;}
#menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:15em; background:#fff; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#d4d8bd url(top_grad_2.gif) center center; color:#ff0; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:20em; background:#b4be9c url(sub_grad.gif);}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 15em; margin: 0; background: #6f9c6f; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#949e7c url(top_grad.gif) center center;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#b4be9c url(sub_grad.gif);}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#7aa; color:#ff0;}

</style>



und der HTML Teil:

<div id="dlmenu">
<ul id="menu">
<li>

<!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
<dl class="gallery">
        <dt><a href="../menu/index.html">DEMOS</a></dt>
        <dd><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars</a></dd>
        <dd><a href="../menu/embed.html" title="Wrapping text around images">wrapping text</a></dd>
        <dd><a href="../menu/form.html" title="Styling forms">styled form</a></dd>
        <dd><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></dd>

        <dd><a href="../menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></dd>
        <dd><a href="../menu/old_master.html" title="Image Map for detailed information">image map</a></dd>
        <dd><a href="../menu/bodies.html" title="fun with background images">fun with backgrounds</a></dd>
        <dd><a href="../menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></dd>
        <dd><a href="../menu/em_images.html" title="em size images compared">em sized images</a></dd>
</dl>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li>
<!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
<dl class="gallery">
        <dt><a href="index.html">MENUS</a></dt>
        <dd><a href="spies.html" title="a coded list of spies">spies menu</a></dd>
        <dd><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></dd>
        <dd><a href="expand.html" title="an enlarging unordered list">enlarging list</a></dd>
        <dd><a href="enlarge.html" title="an unordered list with link images">link images</a></dd>

        <dd><a href="cross.html" title="non-rectangular links">non-rectangular links</a></dd>
        <dd><a href="jigsaw.html" title="jigsaw links">jigsaw links</a></dd>
        <dd><a href="circles.html" title="circular links">circular links</a></dd>
</dl>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li>
<!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
<dl class="gallery">
        <dt><a href="../layouts/index.html">LAYOUTS</a></dt>

        <dd><a href="../layouts/bodyfix.html" title="Cross browser fixed layout">Fixed 1</a></dd>
        <dd><a href="../layouts/body2.html" title="Cross browser fixed layout">Fixed 2</a></dd>
        <dd><a href="../layouts/body4.html" title="Cross browser fixed layout">Fixed 3</a></dd>
        <dd><a href="../layouts/body5.html" title="Cross browser fixed layout">Fixed 4</a></dd>
        <dd><a href="../layouts/minimum.html" title="A simple minimum width layout">minimum width for Internet Explorer</a></dd>
</dl>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li>
<!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
<dl class="gallery">
        <dt><a href="../mozilla/index.html">MOZILLA</a></dt>
        <dd><a href="../mozilla/dropdown.html" title="A drop down menu">drop down menu</a></dd>
        <dd><a href="../mozilla/cascade.html" title="A cascading menu">cascading menu</a></dd>
        <dd><a href="../mozilla/content.html" title="Using content:">content:</a></dd>
        <dd><a href="../mozilla/moxbox.html" title=":hover applied to a div">mozzie box</a></dd>

        <dd><a href="../mozilla/rainbow.html" title="I can build a rainbow">rainbow box</a></dd>
        <dd><a href="../mozilla/snooker.html" title="Snooker cue">snooker cue made using border art</a></dd>
        <dd><a href="../mozilla/target.html" title="Target Practise">target practise</a></dd>
</dl>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
</ul>
</div>


Ich habe es jetzt nicht ausprobiert, aber den CSS und HTML Teil solltest du so in einen HTML Block packen können.. müsstest dir aber dann noch die Grafiken (siehe CSS Teil) besorgen und deren Pfade noch entsprechend anpassen ... Wenn es Theme unabhängig sein soll, dann lade die Grafiken am besten in den images Ordner im root hoch, ansonsten in den images Ordner deines Themes (nur als Vorschlag) ...

LG  :bye:
Liebe Grüsse & Gü Güş



Kein Support via Mail, PN & Messenger!
Nutze vorher bitte auch die Optionen: Suche | DokuWiki

satorman

Hi  :)

In Firefox funktioniert wunderbar, aber in IE läst sich Menu nich aufklapen  :puzzled: Lokal funktioniert mit Firefox und IE  :puzzled:

http://www.poezija-gedichte.com/index.php


NDeezign

Hy ;)

überprüf mal bitte u.a. deine Doctype Einstellungen, sowie im Theme als auch in den Admin Einstellungen: HTML Optionen, der Validator spuckt da bei dir auch einige Fehler aus ...
Habs grad auch nochmal getestet und das Menü läuft bei mir im IE 7 ...

LG  :bye:
Liebe Grüsse & Gü Güş



Kein Support via Mail, PN & Messenger!
Nutze vorher bitte auch die Optionen: Suche | DokuWiki

satorman

Das war's.  :)
Du bist einfach Spitze.  :heartpump: :heartpump: :heartpump:

:bye: