Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 11:43:12 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155556 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: show_menu2 - aktive Seite [gelöst]  (Read 181 times)
user99

Offline Offline

Posts: 3


« on: December 02, 2011, 07:51:09 PM »

Hallo Gemeinde,

ich bekomme die aktive Seite im Menü nicht angezeigt, die Doku und Beispiele von show_menu2 bin ich durchgegen und die Foreneinträge habe ich mir auch so ziemlich alle herausgesucht, aber ich komme nicht weiter   huh

Es ist mir klar das der Befehl eine css Formatierung "menu-current" für diesen Zweck im Gepäck hat, aber nach dem ich nicht wirklich eine Leuchte bei den CSS Menüs bin, bringe ich das nicht zum laufen.

Ich bin für jeden Tipp dankbar.

Heinz

Der Befehlsaufruf sollte stimmen
Code:
show_menu2(1, SM2_ROOT, SM2_CURR+1, SM2_CURR, '<li><a href="[url]" class="[class]"><span>[menu_title]</span></a>', '</li>', '<ul class="menu">', '</ul>', false, false);

hier das CSS
Code:
.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('images/topMenuImages.png') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('images/topMenuImages.png') 0px -30px no-repeat;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('images/topMenuImages.png') 100% -30px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('images/topMenuImages.png') 0px -90px no-repeat; color:rgb(58,65,69);}
.menu li a.active span, .menu li a.active:hover span{background:url('images/topMenuImages.png') 100% -90px no-repeat;}
« Last Edit: December 02, 2011, 08:22:47 PM by user99 » Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #1 on: December 02, 2011, 07:56:46 PM »

und dann schreibst du noch in deine CSS
Code:
.menu-current{color:#ff0000;}
oder halt andere Definitionen
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
user99

Offline Offline

Posts: 3


« Reply #2 on: December 02, 2011, 08:00:25 PM »

das habe ich schon probiert, das funktioniert nicht
Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #3 on: December 02, 2011, 08:17:38 PM »

bei mir schon  wink
allerdings habe ich das Menu in einem extra div-Block

also so

Code:
<div id="men">
<?php
show_menu2
(1SM2_ROOTSM2_CURR+1SM2_CURR'<li><a href="[url]" class="[class]"><span>[menu_title]</span></a>''</li>''<ul class="menu">''</ul>'falsefalse);
</
div>

und im CSS dann so (zu deinem Code dazu)
Code:
#men .menu-current {color:#ff0000;}
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
user99

Offline Offline

Posts: 3


« Reply #4 on: December 02, 2011, 08:22:06 PM »

DANKE das wars, und dafür laufe ich den ganzen Nachmittag quer durchs Internet.
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!