Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Grafiktausch mit CSS

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 26.09.2005, 17:33

moin moin,
hab grade folgende aufgabe zu lösen.
grafische links sollen mit nem mouseover (grafiktausch) erstellt werden und gleichzeitig sollen die links aber auch von suchmaschinen verfolgt werden können.
damit scheidet JS ja aus.

das wird wahrscheinlich auch mit CSS funktionieren.
hat mal jemand nen link zu ner verständlichen anleitung parat?
vielen dank axel

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

mark
PostRank 9
PostRank 9
Beiträge: 1052
Registriert: 21.05.2003, 11:37

Beitrag von mark » 26.09.2005, 17:38

Bild

Lima
PostRank 4
PostRank 4
Beiträge: 111
Registriert: 04.08.2005, 13:59

Beitrag von Lima » 26.09.2005, 17:53

Es gibt eine ganze einfach Methode. Du musst einfach die Hover Grafik unter die Backgrund Grafik setzten und beim hovern den Background um die gewünschte Pixel Anzahl verschieben.

Wenn du möchtest kann ich es auch noch genauer erklären.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 26.09.2005, 18:02

ahoi,
danke für die links.

@lima
ich habs jetzt mal folgendermaßen versucht.
<td id="1" width="50" height="50"><a href="2.html"><img src="bilder/quer8_klein.jpg" width="51" height="50" border="0" align="middle"></a></td>
dann eine id im exteren CSS angelegt
#1 { }
#1 a { }
#1 a:hover { background-image: url("quer8_klein_over.jpg") }
so gehts allerdings nicht.
falls du hier auf den ersten blick den fehler findest würd ich gerne so machen.
falls nicht würd ich dein angebot (nähere erklärung) gerne annehmen.
gruss axel

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 26.09.2005, 18:25

Hi,

wenn Du den Mouseovereffekt über die externe CSS machst, kann es zu Verzögerungen kommen, weil das Hover-Bild erst dann geladen wird, wenn die Mouse über den Link fährt. D.h. die Hoverbilder müssen alle bereits mit der Seite geladen werden, ohne das sie sichtbar wären.

Eine besserer Lösung (ebenfalls mit CSS) findet sich hier:

https://www.artikel-online.de/Examples/ ... menue.html

Für das Beispiel oben könnte es so funktionieren:

Code: Alles auswählen

 a&#58;hover#1 
sprich: die id hinter dem a aufrufen.

bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 26.09.2005, 18:32

@liesl_weppen

danke,
brauch es nicht für die navigation.
da nutze ich es schon erfolgreich & verstehe auch nicht warum es in diesem fall nicht funktioniert.

hier handelt es sich um eine bildergalerie mit miniaturen .
die miniaturen sollen alles links sein (sumafreundlich) auf denen ein grafikhover stattfinden soll.
hab jetzt schon alle varianten versucht die mir so eingefallen sind.

bin grade etwas ratlos.

gruss axel

mark
PostRank 9
PostRank 9
Beiträge: 1052
Registriert: 21.05.2003, 11:37

Beitrag von mark » 26.09.2005, 18:38

{ background-image: url("quer8_klein_over.jpg") }
Probier es ohne Leerstelle und Anführungszeichen

Code: Alles auswählen

background-image&#58;url&#40;quer8_klein_over.jpg&#41;
Das sollte gehen.
Bild

Lima
PostRank 4
PostRank 4
Beiträge: 111
Registriert: 04.08.2005, 13:59

Beitrag von Lima » 26.09.2005, 18:40

Die von Liesl_Weppen verlinkt Lösung ist genau die die ich meine. Sie wirkt auf Grund der vielen CSS Angaben ein wenig überladen. Den eigentlichen Hover Effekt bewirken nur zwei Befehle:

background: url(MenueBeispiel.gif);

&

background: url(MenueBeispiel.gif) 0px -22px no-repeat;

HW
PostRank 8
PostRank 8
Beiträge: 761
Registriert: 04.04.2004, 08:00
Wohnort: Viersen

Beitrag von HW » 26.09.2005, 21:19

eventuell mal
https://www.artikel-online.de/Artikel/W ... ation.aspx
durchlesen.
Dort gibt es auch ein kleines Beispiel

Antworten