

)
Quoted
Mit CSS kannst du es lösen indem du dem <li> eine Hintergrundgrafik und dem <a> eine weiße Hinergrundfarbe gibst. Beim Hovern über das <a> entfernst du das Hintergrundbild an.
Quoted
und das durfte dann nicht nach oben den Punkten gehen weil das ja oben nur mit festen grafikzuweisungen funktioniert
|
|
HTML Code |
1 2 3 4 5 6 |
<ul class="menu"> <li style="background:url('grafik1.gif') no-repeat right"><a href="#">hover 1</a></li> <li style="background:url('grafik2.gif') no-repeat right"><a href="#">hover 2</a></li> <li style="background:url('grafik3.gif') no-repeat right"><a href="#">hover 3</a></li> <li style="background:url('grafik4.gif') no-repeat right"><a href="#">hover 4</a></li> </ul> |
Quoted
Mit CSS kannst du es lösen indem du dem <li> eine Hintergrundgrafik und dem <a> eine weiße Hinergrundfarbe gibst. Beim Hovern über das <a> entfernst du das Hintergrundbild an.
Kreativ muss man sein![]()
![]()
Quoted
und das durfte dann nicht nach oben den Punkten gehen weil das ja oben nur mit festen grafikzuweisungen funktioniert
Aber die Zuweisung geschieht nicht in der css Datei, sondern in der Liste.
![]()
HTML Code
1 2 3 4 5 6 <ul class="menu"> <li style="background:url('grafik1.gif') no-repeat right"><a href="#">hover 1</a></li> <li style="background:url('grafik2.gif') no-repeat right"><a href="#">hover 2</a></li> <li style="background:url('grafik3.gif') no-repeat right"><a href="#">hover 3</a></li> <li style="background:url('grafik4.gif') no-repeat right"><a href="#">hover 4</a></li> </ul>
Somit kannste das ja ganz einfach mit einer Schleife lösen (php).
Der code oben steht bir mir so in der html und in der php habe ich noch nichts stehen ...Hi,
Quoted
In der php mit der Schleife oder wie ?
richtig !
Dann poste dochmal deine Ausschnitt.
|
|
PHP Quellcode |
1 2 3 4 5 |
<? php foreach($foo as $bar) : ?> <ul class="menu"> <li style="background:url('<= $bar['picture'] ?>') no-repeat right"><a href="#">hover 1</a></li> </ul> <? endforeach(); ?> |
Der code oben steht bir mir so in der html und in der php habe ich noch nichts stehen ...Hi,
Quoted
In der php mit der Schleife oder wie ?
richtig !
Dann poste dochmal deine Ausschnitt.
Es gibt x belieb Wege dies zu integrieren, wobei es auch darauf ankommt, wie du deine Seiten baust und in welchem Format du die Daten hast.
So könnte es z.B aussehen:
![]()
PHP Quellcode
1 2 3 4 5 <? php foreach($foo as $bar) : ?> <ul class="menu"> <li style="background:url('<= $bar['picture'] ?>') no-repeat right"><a href="#">hover 1</a></li> </ul> <? endforeach(); ?>

|
|
PHP Quellcode |
1 |
WCF::getTPL()->assign('menu', $menu); |