php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
Alt 02.10.2008, 16:45  
Neuer Benutzer
 
Registriert seit: 24.09.2008
Beiträge: 14
diamond_t befindet sich auf einem aufstrebenden Ast
Standard CSS hover menü mit kniff

Hi Leute,

ich habe eine Idee, die ich aber bisher nciht realisieren kann.
Mir fehlt die zündende Idee bzw. das wissen, wie ich das im Code umsetzen kann.
Ich würde gern ein Menü machen, das aus einem Thermometer besteht
(als Bsp. siehe Bild: http://www.walthers.de/blogs/media/Thermometer1.jpg )
Dort sollen anstatt der Zahlen die einzelnen Menüpunkte stehen und die Anzeige soll immer von Unten her bis zum Menüpunkt steigen, sobald dieser mit der Maus angefahren wird.

Ich würde dies gern mit einem ganz normalen a:link und a:hover CSS machen.
Doch wie kann ich das so schreiben, dass es mir jeweils die einzelnen bilder der Grad-anzeige austauscht? ist das so möglich wie ich mir das vorstelle?

Ich hoff es ist überhaupt verständlich, was ich meine ^^
diamond_t ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.10.2008, 16:48  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

Ich vermute mal, dass du javascript dafür brauchen wirst.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 02.10.2008, 16:53  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Man könnte es sprunghaft allein mit CSS gestalten. Dann wäre das background-image ein leerer Teil des Röhrchens, bei :hover ein gefüllter.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 02.10.2008, 16:55  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

@nikosch dann hüpft aber das Thermometer.

Ich dachte dabei an ansteigend.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 02.10.2008, 16:59  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Was das Wort "sprunghaft" nun mehr als deutlich ausdrücken sollte.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 02.10.2008, 18:33  
Neuer Benutzer
 
Registriert seit: 24.09.2008
Beiträge: 14
diamond_t befindet sich auf einem aufstrebenden Ast
Standard

mh, aber das termometer sollte nicht nur "ganz heiß" oder "eiskalt" anzeigen.. es sollte vielmehr nur bis zum jeweiligen Menüpunkt gehn.

weiß nicht ob du das mit Sprunghaft meintest.

mh, java is blöd, das hab ich garnich drauf ^^
diamond_t ist offline   Mit Zitat antworten
Alt 02.10.2008, 18:37  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Javascript.

Ich meine es so: Es würde die einzelnen Menüpunkte direkt anspringen. Nicht langsam steigen, wie es ein echtes Thermometer tut.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 02.10.2008, 18:59  
Neuer Benutzer
 
Registriert seit: 24.09.2008
Beiträge: 14
diamond_t befindet sich auf einem aufstrebenden Ast
Standard

ja das stimmt.
aber da ich kein javascript beherrsche kann ich an diesem Punkt abstriche machen. Dass es nicht langsam steigt macht mir nichts.
Allerdings frage ich mich, wie ich das bewerkstellige mit css.
ich kann ja dem link verschieden BG-img zuweißen. aber geht das auch wenn eine Hover funktion eines links ein bild an einer ganz anderen stelle (in diesem fall links vom link) ändert bzw. ein anders bild läd?
diamond_t ist offline   Mit Zitat antworten
Alt 02.10.2008, 19:14  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Gar nicht. Du gibst jedem Link (links > rechts) die selbe absolute position (Thermometer Startpunkt). Dann weiter nach rechts einen immer höheren left-padding und schaltest nur das background-bild für diesen Link.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 02.10.2008, 19:20  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ach ja, und der z-index ist wichtig. Exemplarisch:
Code:
<style>
ul li {position:absolute; left:100;top:100;}
ul li.p1 {z-index:3;}
ul li.p2 {z-index:2;}
ul li.p3 {z-index:1;}
ul li.p1 a {padding-left:0;}
ul li.p2 a {padding-left:120px;}
ul li.p3 a {padding-left:300px;}
ul li a:hover {background-color:#FF0000;}
</style>

<ul>
<li class="p1"><a href="">Punkt 1</a></li>
<li class="p2"><a href="">Punkt 2</a></li>
<li class="p3"><a href="">Punkt 3</a></li>
</ul>
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
horizontales Menü Fritz73 Scriptbörse 9 26.05.2008 22:26
Menü das mitscrollt mristau2k5 HTML, Usability und Barrierefreiheit 3 04.06.2006 18:50
Menu navigation marcels PHP Tipps 2007 1 16.11.2005 18:47
wie gehts schöner/besser? AliceD HTML, Usability und Barrierefreiheit 1 06.09.2005 08:59
Menü Steuerung History !!! PHP Tipps 2005-2 12 23.08.2005 11:51
Menü aus MySQL Datenbank ausgelesen PHP Tipps 2005 9 02.06.2005 17:11
PHP Menu mit 2 untermenus PHP Tipps 2005 3 23.05.2005 00:04
so scrollen das menü usw. dableibt PHP Tipps 2005 10 21.05.2005 21:15
Menü auf php-Seite PHP Tipps 2005 20 01.02.2005 20:24
html seite aus menü in php seite einbinden?? PHP Tipps 2004-2 4 21.12.2004 18:00
über ein menü eine datenbankabfrage --> ergebnisse auflis PHP Tipps 2004-2 1 18.11.2004 17:42
Menü Links tauschen PHP Tipps 2004 14 03.09.2004 09:17
[Erledigt] drop down menü werte weitergeben PHP Tipps 2004 3 24.08.2004 15:08
[Erledigt] Wie erstelle ich ein Upload Menü mit mehreren Menüpunkten ? PHP Tipps 2004 3 22.08.2004 14:19
[Erledigt] PopDown Menü fast fertig!! HTML, Usability und Barrierefreiheit 3 27.07.2004 00:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
css hover menu, css menu hover, hover menü, hover menu css, hover menüs, php hover menu, css hover menue, menü hover css, css hover z-index, hover menue, menu css hover, hovermenü, css hover menus, hover-menues, css menü bilder hover, css hovermenü, php menü hover, hover menü php, hover menu mit css, css a hover z-index

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum