SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 25.10.2007, 12:47   #1
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe

Bilderwechsel mit CSS: FF i.O; Probleme in IE und Opera


Hallo Leute

Ich habe auf dieser Seite: http://dev.absolvententag.ch/index___.php einen kleinen Effekt eingebaut, dass wenn man mit der Maus über die Partnerlogos fährt, dass es dann farbig wird.

Wie man das halt so macht, habe ich pro Partner eine gif-Datei, welche sowohl das farbige, wie auch das graue Logo enthält. Je nach :hover oder nicht hover, wird das Bild dann einfach verschoben (bzw. die background-position verändert). Soweit so gut, funktioniert wie es soll im Firefox. Der IE 6, sowie der Opera verschiebt das Bild aber falsch (sieht hässlich aus).

Mein Code:

HTML-Code:
<!-- Linke Spalte -->
<div id="leftinhalt">
<a href="#" style="background-image:url(img/sponsoren/small/cs.gif)" class="change">
<img src="img/spacer.gif" width="159" height="44" />
</a>
</div>
<!-- Inhaltsbereich -->
<p>
<a href="#" style="background-image:url(img/partner/futuratv.gif)" class="change">
<img src="img/spacer.gif" alt="FUTURA.TV" title="FUTURA.TV" width="130" height="32" /></a>
</p>
Code:
#leftinhalt a.change {
	background-position:center bottom;
	display:block;
	background-repeat:no-repeat;
	text-align:center;
}
#leftinhalt a.change:hover {
	background-position:center 3px;
}

#inhalt a.change {
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:3px;
	display:block;
	float:left;
}
#inhalt a.change:hover {
	background-position:center -6px;
}
Ich sehe das Problem vermutlich darin, dass die verschiedenen Browser die Höhe des a-Tags verschieden haben. Was meint ihr dazu?

Danke schonmal im Voraus.
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten


Alt 25.10.2007, 14:39   #2
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe
Wow Besten Dank für die Arbeit.

Ich habe nun deine Lösung mal umgesetzt.
==> http://dev.absolvententag.ch/index___.php

Und der grosse Vorteil: Die Linke Spalte funktioniert überrall bestens, und der Bildwechsel im Inhaltsbereich wird zumindest browserübergreifen falsch dargestellt. Weisst du warum? Eine Lösung wäre natürlich das Bild entsprechend anzupassen, aber das passt mir nicht so richtig

Nebenbei: Kannst du mir noch ein paar grundsätzliche Inputs zu deiner Technik geben? Für mich ziemlich unverständlich ist beispielsweise die Angabe "text-indent: -3000px" oder auch "font: 0px/0 serif;"

Danke für die Hilfe!
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
Bilderwechsel mit CSS: FF i.O; Probleme in IE und Opera Bilderwechsel mit CSS: FF i.O; Probleme in IE und Opera
« geht nicht: verschachteln und zentrieren | Links in ein Bild einfügen »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67