in einem td den <a>-tag abändern???problem?
basti
- css
0 Michael Jendryschik0 basti
0 Martin0 basti
0 Matti Maekitalo
Hallo zusammen, habe mal wieder ein kleines CSS-Problemchen...
Also ich habe eine Tabelle mit einem Hintergrundbild das per CSS eingefügt wird. in jedem TD ist ein <a>-tag über den eine andere seite per php aufgerufen wird. nun ist es möglich die eigenschaften des <a>-tag abzuändern.
z.B.
a:link { color:#EE0000; text-decoration:none; font-weight:bold; }
a:visited { color:#EEAAAA; text-decoration:none; font-weight:bold; }
a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }
ist es nun möglich für bestimmte <td>-abschnitte diese oben gemachten einstellungne abzuändern oder kann man diese nur allgemeingültig angeben? also ich meine z.B. diese 4 oberen abschnitte in eine spezielle klasse zu stecken und einem <td> zuzuweisen....ich hoffe ich habe mich einigermaßen verständlich ausgedrückt? wäre über jede Antwort und kleine Hilfe dankbar!!!!
gruß basti
a:link { color:#EE0000; text-decoration:none; font-weight:bold; }
a:visited { color:#EEAAAA; text-decoration:none; font-weight:bold; }
a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }ist es nun möglich für bestimmte <td>-abschnitte diese oben gemachten einstellungne abzuändern oder kann man diese nur allgemeingültig angeben?
Beschäftige mit Klassen. Informationen findest du z.B. unter http://jendryschik.de/wsdev/einfuehrung/css/pseudoklassen.html#linkzustaende und http://jendryschik.de/wsdev/einfuehrung/xhtml/strukturen.html#identifier oder aber im Archiv, wo du Dutzende von Antworten auf Fragen wie deine nachlesen kannst.
MI
SUPER
vielen DANK!!!!!
gruß basti
Hallo
Benutze doch einfach IDs, also z.B.
<HTML>
<HEAD>
<STYLE type="text/css">
#oben a { ... }
</STYLE>
</HEAD>
<BODY>
<TABLE>
<TR>
<TD id="oben"
<A>...</A>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Wenn dir das nicht klar genug ist, gucke doch einfach mal bei SELFhtml nach.
Martin
Hi!
DANKE, inzwischen hab ichs gerafft....
danke!!! ich mach es jetzt mit klassen und das funktioniert super ;-)
DANKE
basti
use Mosche;
Also ich habe eine Tabelle mit einem Hintergrundbild das per CSS eingefügt wird. in jedem TD ist ein <a>-tag über den eine andere seite per php aufgerufen wird. nun ist es möglich die eigenschaften des <a>-tag abzuändern.
z.B.
a:link { color:#EE0000; text-decoration:none; font-weight:bold; }
a:visited { color:#EEAAAA; text-decoration:none; font-weight:bold; }
a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }ist es nun möglich für bestimmte <td>-abschnitte diese oben gemachten einstellungne abzuändern oder kann man diese nur allgemeingültig angeben? also ich meine z.B. diese 4 oberen abschnitte in eine spezielle klasse zu stecken und einem <td> zuzuweisen....ich hoffe ich habe mich einigermaßen verständlich ausgedrückt? wäre über jede Antwort und kleine Hilfe dankbar!!!!
Die eleganteste Möglichkeit auf CSS2-Browsern ist diese hier:
td > a { }
td > a:link {... }
usw.
Siehe hierzu in SelfHTML nach CSS-Selektoren. Funkioniert allerdings m.W. nicht unter IE.
use Tschoe qw(Matti);