mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 18:52 Benutzername: Passwort: Auto-Login

Thema: Bild als Linkhintergrund, Text beim Hovern erscheinen lassen vom 17.07.2014


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Bild als Linkhintergrund, Text beim Hovern erscheinen lassen
Autor Nachricht
kiwi244
Threadersteller

Dabei seit: 27.03.2011
Ort: Saarland
Alter: 54
Geschlecht: Weiblich
Verfasst Do 17.07.2014 12:20
Titel

Bild als Linkhintergrund, Text beim Hovern erscheinen lassen

Antworten mit Zitat Zum Seitenanfang

Liebe Code-Kundigen,
ich brech mir nun seit etwa 3 Stunden die Finger, gegoogelt habe ich schon, nichts lässt sich so anwenden, wie ich mir das dachte.

Ich dachte folgendes:

Ich will ein Bild auf einer Seite. Beim Überfahren mit der Maus soll das Bild abgedimmt werden (Idee: ein farblich passendes gif (wegenbesserer Lesbarkeit) in der Größe des Hintergrundbildes mit Transparenz über das Bild legen)
und der Text soll erscheinen werden

So wollte ich vorgehen:
einen Link mit Hintergrundbild definieren (im css)
Im Html den Text in einen bzw. zwei nebeneinanderstehenden div s innerhalb des a positionieren
im css einmal für a visibility:hidden; zuweisen,
für a:hover visibility:visible zuweisen.

Ich habe jetzt schon tausend Varianten ausprobiert - ich krieg`s nicht hin. Funktioniert die Idee überhaupt so? Wonach könnt ich denn noch googeln? Ich hab das mal auf einer Seite gesehen, weiß aber weder die Seite noch hab ich damals ausreichend geschaut, wie`s geht * Ich geb auf... *

Vielen Dank und liebe Grüße
  View user's profile Private Nachricht senden
Kartöffelchen

Dabei seit: 16.03.2012
Ort: Strawberry Fields
Alter: -
Geschlecht: Männlich
Verfasst Do 17.07.2014 22:16
Titel

Antworten mit Zitat Zum Seitenanfang

<div class="swapMe">
<img src=bild1.jpg" class="swap1" style="position:absolute;">
<a href="Link-Adresse" class="swap2" style="position:absolute;">Webseitenname</a>
</div>

CSS:
.swapMe img{
-webkit-transition:all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

.swap1,
.swapMe:hover
.swap2{
-webkit-opacity:1;
-moz-opacity:1;
opacity:1;
}

.swapMe:hover
.swap1,
.swap2{
-webkit-opacity:0;
-moz-opacity:0;
opacity:0;
}

Sowas in der Richtung?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
kiwi244
Threadersteller

Dabei seit: 27.03.2011
Ort: Saarland
Alter: 54
Geschlecht: Weiblich
Verfasst Fr 18.07.2014 11:14
Titel

Antworten mit Zitat Zum Seitenanfang

Danke, kartöffelchen.
Ich hab`s jetzt nicht getestet, weil ich`s selber gestern noch hinbekommen habe (Rohfassung). Aber mit der browserübergreifenden transition allein kann ich schon was anfangen *zwinker*

Ich hab`s so gelöst, daß ich den Text (viel Text) in div-container gelegt habe, die wiederum im a-Tag sind.
Ein Listenpunkt (das Bild wechselt, bzw. es wird auf manchen Seiten mehrere Bilder geben, deswegen Liste) hat das HG_Bild zugeordnet, die div s dunkeln sich bei hover über das Bild ab, (transition mit rgb-Farbangabe), die linkfarbe der Schrift wird von vormals transparent nun lesbar schwarz.

Vielen Dank nochmal!

Gruß,
kiwi
  View user's profile Private Nachricht senden
 
Ähnliche Themen link an anderer stelle hovern lassen?
Das Hovern von einer Grafik Faden bzw. Zeitverzögert hervorb
CSS - IE blendet Objekt nach hovern nicht wieder aus
bild aus text?
XML Bild und Text
Flash-Weltkarte-Adressen von Filialen beim"hovern"bzw.dropdw
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.