CSS browserweiche für IE7
micho
- css
0 Jo-Bob0 micho0 Jo-Bob0 micho0 Jo-Bob0 Ingo Turski
0 shn- menschelei
0 Ingo Turski
Hallo,
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
NAch der Beschreibung der Browserweiche hier habe ich folgendes versuicht.
funktioniert aber nicht :-) Was mache ich da falsch
div#center
{ color: green;
}
*:first-child + html#center
{ color: red;
}
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<title>Browserweiche TEST</title>
</head>
<body>
<div id="center">CONTENT</div>
</body>
</html>
Hallo,
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
?
Also in allen grün und in allen rot?
Schätze Du suchst http://de.selfhtml.org/css/layouts/browserweichen.htm#alternative
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
Also in allen grün und in allen rot?
sorry, in IE7 rot
Damit sprichtst Du letztlich ein html-Element mit der ID "center"
mein element heisst doch center
<div id="center">CONTENT</div>
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
Also in allen grün und in allen rot?
sorry, in IE7 rot
<!--[if IE 7]>
#center {
color: red;
}
<![endif]-->
Dies bedeutet: wenn der Browser der MSIE7 ist - und nur dann - soll der Text im Element mit der ID "center" rot sein.
Damit sprichtst Du letztlich ein html-Element mit der ID "center"
mein element heisst doch center
<div id="center">CONTENT</div>
Zitierst Du immer aus zwei Posting gemischt? ;-)
html#center bedeutet: das Element "html" mit der ID "center", egal was davor oder danach steht...
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
Also in allen grün und in allen rot?
sorry, in IE7 rot<!--[if IE 7]>
#center {
color: red;
}
<![endif]-->
Ok, das geht ich will (kann) aber nur das CSS ändern, nicht das HTML Dokument. Was mache ich an dem Hack denn falsch?
Zitierst Du immer aus zwei Posting gemischt? ;-)
nein, nur ab und an :-)
Ok, das geht ich will (kann) aber nur das CSS ändern, nicht das HTML Dokument. Was mache ich an dem Hack denn falsch?
Ahso, dann schau mal auf http://www.thestyleworks.de/tut-art/ie7.shtml#ie7-hacks
Hi,
Ok, das geht ich will (kann) aber nur das CSS ändern, nicht das HTML Dokument. Was mache ich an dem Hack denn falsch?
[ ] Du kannst den nun zweimal gegebenen Hinweis nicht lesen
[ ] Du hast Tomaten auf den Augen
[ ] Du kennst nichgt die Grundregeln von CSS-Selektoren
(Mehrfachauswahl ist möglich. ;-)
freundliche Grüße
Ingo
Servus,
ich will dass in allen beowsern der Text in divs mit ID=center grün ist, in allen anderen rot.
Also in allen grün und in allen rot?
In allen _Browsern_ soll er grün sein, und in allen Nicht-Browser-User-Agents, sprich IE (und ein paar andere), rot. Oder bezeichnest du den IE als Browser? :)
Gruss
Pat*SCNR*rick
Hi,
*:first-child + html#center
Damit sprichtst Du letztlich ein html-Element mit der ID "center" an...
freundliche Grüße
Ingo