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 Thema bewerten
Alt 20.08.2005, 22:57  
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 147
möchtegernchegga
möchtegernchegga eine Nachricht über ICQ schicken
Standard grafikwechsel bei mousover

hi,

ich hab 2 grafiken, on und off. die sind in der navi. standartmäßig wird off angezeigt. wenn man mit der mouse drüber geht, dann soll die grafik zu on wechseln und auch wenn der link (grafik soll als link fungieren) angewählt is, soll die grafik auf on sein.

wie geht das?
möchtegernchegga ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.08.2005, 23:04  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

http://css4you.de/trickkiste/tr00028.html
evtl. überhaupt mal die ganze css4you seite durchkauen, schadet nie

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline   Mit Zitat antworten
Alt 20.08.2005, 23:59  
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 147
möchtegernchegga
möchtegernchegga eine Nachricht über ICQ schicken
Standard

jo das hab ich gemeint, danke
möchtegernchegga ist offline   Mit Zitat antworten
Alt 21.08.2005, 00:22  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

bidde
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline   Mit Zitat antworten
Alt 21.08.2005, 11:49  
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 147
möchtegernchegga
möchtegernchegga eine Nachricht über ICQ schicken
Standard

sooo ^^ nu hab ich noch ein problem....

wenn ich das mit dem css mach und dann einfüg, dann macht der automatisch ein zeilenwechsel (br) rein...

Code:
a.forum {
display:block;
width:70px;
height:21px;
background-image:url(images/top_forum_off.gif);
}

a.forum:hover {
background-image:url(images/top_forum_on.gif);
}

a.chat {
display:block;
width:70px;
height:21px;
background-image:url(images/top_chat_off.gif);
}

a.chat:hover {
background-image:url(images/top_chat_on.gif);
}

[...]

<td colspan="10" background="images/fc2_02.gif">
			[img]images/fc2_01.gif[/img][img]images/fc2_03.gif[/img]
            <marquee width="273" height="10">fdsdsf</marquee>
</td>
http://fancenter.fanforum-deutschland.de/index.php

forum + chat soll in einer reihe sein. der lauftext auch, aber das hat mit dem thema weniger zu tun, hab aber auch nix gegen ne antwort
möchtegernchegga ist offline   Mit Zitat antworten
Alt 21.08.2005, 12:08  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Hi.

Verwende mal "display:inline" anstatt "display:block". Letzteres erzwingt einen Zeilenumbruch. Kannst die display-Geschichte aber auch ganz weglassen - sollte den gleichen Effekt haben.

Gruß,
Axel
XLB ist offline   Mit Zitat antworten
Alt 21.08.2005, 13:04  
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 147
möchtegernchegga
möchtegernchegga eine Nachricht über ICQ schicken
Standard

wenn ich display weglass bzw inline nehme (habe sogar online ausprobiert) dann sind die grafiken weg...

edit: beim ie geht inline und block, bei firefox nur block, woran liegt das`?

wenn man display weglässt, dann geht das bei ie auch net...
möchtegernchegga ist offline   Mit Zitat antworten
Alt 21.08.2005, 13:34  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Ach joo ...

Hier wurde "block" verwendet, um die Breite der Links "künstlich" zu erzwingen, da in den <a>-Tags "eigentlich" nix drin'steht. Kannst das Problem z.B. umgehen, indem du transparente GIFs oder PNGs für die Links (als Link) verwendest, die jeweils exakt den Dimensionen der Hintergrundgrafiken entsprechen.

Wär das eine "gangbare" Lösung für dich?
XLB ist offline   Mit Zitat antworten
Alt 21.08.2005, 14:19  
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 147
möchtegernchegga
möchtegernchegga eine Nachricht über ICQ schicken
Standard

naja so richtig peil ich etz net was du meinst...

geht das nicht, ohne block irgendwie, so dass es auch im firefox angezeigt wird?
möchtegernchegga ist offline   Mit Zitat antworten
Alt 21.08.2005, 14:51  
Gast
 
Beiträge: n/a
Standard

Er meint, du sollst ein komplett transparentes Bild machen, was genau so groß ist in Höhe und Breite wie das on/off-Bild und das dann als Link verwenden also quasi so:
Sonst hat der nämlich keinen Inhalt und da leere Felder standartmäßig nicht dargestellt werden, kommt auch kein on/off-Bild, da das nur als Hintergrundbild festgelegt wurde und somit auch nur sichtbar ist, wenn auch Inhalt da ist.
Mithilfe des Transparent-Bildes hat der Link dann eine festgelegte Höhe sowie Breite und stellt das Hintergrundbild hinter dem Transparent dar.

Ich hoffe, ich erzähle hier keinen Müll und es ist verständlich geschrieben
  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
Mousover: Es wird ein Text angezeigt... Anduril HTML, Usability und Barrierefreiheit 1 02.10.2006 22:43
automatischer grafikwechsel möchtegernchegga HTML, Usability und Barrierefreiheit 10 19.08.2006 13:47
HTML Tabelle Zeilen mousover - einfach farbwechsel ? Cyberbob_at_tot HTML, Usability und Barrierefreiheit 7 07.06.2005 19:08
Layer bei MousOver eines Textes TheSkaterFriend HTML, Usability und Barrierefreiheit 8 19.10.2004 16:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mousover, inline navigation mit mousover

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:12 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.