CSS Spielereien II Update

Thema:

Der so schöne Trick mit den Fähnchen hinter den Outside-Links funktioniert so nicht in Konqueror (Unix). Genauer: es gibt jede Menge Browser, deren User die Icons die einen Hinweis auf die Sprache der verlinkten Seiten nicht zu Gesicht bekommen, in Konqueror jedoch sieht man davon viel zu viele, der Link wird dummerweise völlig unlesbar (und im Falle, daß ich eine deutschsprachige Seite verlinke sieht’s aus, als hätte ich ‘nen Nationalfimmel schwarz-rot-gold quer über den Link, bäh!). Safari-User haben sich noch nichtbeschwert, ich meine auch, dort wäre der Bug schon ausgebügelt (ganz sicher bin ich mir nicht).

Da hilft nur eins: ein Hack. Und wer hat die Lösung parat? Na klar: Mark Pilgrim. Ich geb mal nur ein Besipiel, dies muß natürlich auf alle Zeilen angewendet werden, die die Icons darstellen:

  1. div*.blog a[href^="http:"] { background: transparent url('pfad/zum/Externlinkicon.gif') 100% 50% no-repeat; padding-right: 10px; }

Der Stern * machts. Zumindest für Konqueror (und Opera, dafür ist der Hack gedacht gewesen, aber da haperts mit der CSS-3-Unterstützung eh) sind die Icons damit gestorben. Neuere Safari-Versionen allerdings sollten nicht mehr darauf hereinfallen, vielleicht gibt mal jemand laut, ob alles lesbar ist.

−14

Noch keine Kommentare.

Datenschutzhinweis

Daten die in dieses Formular eingegeben werden, werden mit Hilfe des Dienstes welcomments.io verarbeitet. Dabei fallen die in der Datenschutzerklärung dieses Dienstes aufgeführten Daten (IP-Adresse, Browserversion) an, die dort auch gespeichert werden. Gebe keine persönlichen Daten in dieses Formular ein, im Zweifelsfall nutze einen Spitznamen, alles eingegebene wird hier öffentlich angezeigt. Es werden keine Cookies gespeichert, lediglich der Kommentartext wird im Localstorage des Browsers zwischengespeichert.

GitHub-flavored Markdown und einfache HTML-Tags werden unterstützt.

Hinweis…

Diese Seite enthält Videos von Youtube. Diese sind standardmäßig deaktiviert. Falls Du unten auf „Ja“ klickst, werden Daten von Youtube auf Deinen Rechner geladen und so mindestens Deine IP-Adresse an Youtube weiter gegeben. Cookies werden nicht verwendet. Mehr Infos.

Möchtest du Youtube auf dieser Seite aktivieren?