Link-Pfad bei Druckanzeige
Lisi
- css
Hallihallo,
Es gibt ja die Möglichkeit eine spezielle CSS-Datei fürs Ausdrucken einzubinden (<link href="print.css" rel="stylesheet" type="text/css" media="print">). In CSS besteht die Möglichkeit mit "a[href]:after {}" neben den Links auch ihren Pfad erscheinen zu lassen. Jetzt wollte ich fragen, ob man irgendwie festlegen kann, dass bei normalen Links der Pfad angezeigt wird, nicht aber bei "mailto"-Links?
Für schnelle Antworten wär ich sehr dankbar.
Eure Lisi
Hi,
Es gibt ja die Möglichkeit eine spezielle CSS-Datei fürs Ausdrucken einzubinden (<link href="print.css" rel="stylesheet" type="text/css" media="print">). In CSS besteht die Möglichkeit mit "a[href]:after {}" neben den Links auch ihren Pfad erscheinen zu lassen. Jetzt wollte ich fragen, ob man irgendwie festlegen kann, dass bei normalen Links der Pfad angezeigt wird, nicht aber bei "mailto"-Links?
Natürlich (sofern der Browser bereits diesen Teil von CSS 3 unterstützt): [href^="mailto:"] selektiert nur mailto-Links
cu,
Andreas
A ja, gut, funktioniert.
Aber kann ich auch irgendwie ein "a[href<ohne mailto>]" definieren?
Danke schonmal
Lisi
Hi,
A ja, gut, funktioniert.
Aber kann ich auch irgendwie ein "a[href<ohne mailto>]" definieren?
CSS 3 kennt auch den not()-Selektor.
cu,
Andreas
Hallo MudGuard.
Aber kann ich auch irgendwie ein "a[href<ohne mailto>]" definieren?
CSS 3 kennt auch den not()-Selektor.
Welcher aber momentan meines Wissens nur von Konqeror (und damit ggf. auch Safari) umgesetzt wird.
Einen schönen Samstag noch.
Gruß, Ashura
Hi,
CSS 3 kennt auch den not()-Selektor.
Welcher aber momentan meines Wissens nur von Konqeror (und damit ggf. auch Safari) umgesetzt wird.
Firefox 1.5 unterstützt ihn (und damit vermutlich alle 1.8er Geckos)
cu,
Andreas
Hallo MudGuard.
CSS 3 kennt auch den not()-Selektor.
Welcher aber momentan meines Wissens nur von Konqeror (und damit ggf. auch Safari) umgesetzt wird.Firefox 1.5 unterstützt ihn (und damit vermutlich alle 1.8er Geckos)
Tatsache.
Sogar mein Mozilla (und damit Gecko 1.7) unterstützt diesen Selektor.
Einen schönen Samstag noch.
Gruß, Ashura
Hi,
Welcher aber momentan meines Wissens nur von Konqeror (und damit ggf. auch Safari) umgesetzt wird.
Firefox 1.5 unterstützt ihn (und damit vermutlich alle 1.8er Geckos)
Tatsache.
Sogar mein Mozilla (und damit Gecko 1.7) unterstützt diesen Selektor.
Also m.W. genau die Browser, die auch [attr^="value"] unterstützen ...
cu,
Andreas
Hallo MudGuard.
Sogar mein Mozilla (und damit Gecko 1.7) unterstützt diesen Selektor.
Also m.W. genau die Browser, die auch [attr^="value"] unterstützen ...
Gut möglich.
Da ich (aufgrund von Fx 1.5) bei älteren Fx-Versionen nur noch XML-Fehler (bzgl. der GUI) bekomme, kann ich diese leider nicht auf Funktionalität testen.
Einen schönen Samstag noch.
Gruß, Ashura
Hallo Lisi.
Jetzt wollte ich fragen, ob man irgendwie festlegen kann, dass bei normalen Links der Pfad angezeigt wird, nicht aber bei "mailto"-Links?
Nur mit CSS Level 3.
a[href]::after {
content:' (' attr(href) ')'; /* Dies zeigt hinter jedem Link die URL an */
}
a[href^=mailto]::after {
display:none; /* Dies blendet diese nur für mailto-Links wieder aus */
}
Opera, Konqueror, Atlantis und Firefox setzen dies wie gewünscht um.
Da der IE (zumindest in seiner aktuellen Version 6) nicht einmal Pseudoelemente wie ::after und die content-Eigenschaft versteht, braucht man hier natürlich nichts erwarten.
Einen schönen Samstag noch.
Gruß, Ashura
Danke euch allen, hat mir viel geholfen
Lisi