• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

verwendung von *{} im css

Status
Für weitere Antworten geschlossen.

SHP

Neues Mitglied
Hallo Leute,

ich habe * {} blöderweise am Anfang meines Stylesheets und darin "position:relative" angegeben.
Bin nun schon sehr weit, aber an ein Problem gestoßen.
Wenn ich folgendes code:
Code:
<div>
<a href="..."><img src="..." style="float:left" /></a><p>text...</p>
</div>
dann wird im FF dem Bild nur dort ein Link gegeben wo nebendran (durch float) kein Text steht.
Habe sehr lange gesucht und festgestellt, dass wenn ich das genannte "position:relative" im *{} rausnehme der Link komplett geht.

Was er macht - KA!!

Der Punkt ist, ich kann es nicht weglassen, da dann das komplette Desin im Ar*** ist. Habe auch versucht wieder überall statt dessen das "position:relative" dazuzuschreiben hilft aber nix. Der scheint mir *{} mehr zu tun als mir lieb ist.

Ne Idee ob ich das *{ position:relative; } an der stelle aufheben kann oder ne komplett neue Idee wie ich den Link da komplett drum bekomme ohne das zu ändern?

Danke schon mal im Vorraus...

SHP
 
Ich habe zwar nicht ganz verstanden, was du meinst, aber du kannst ein CSS für bestimmte Elemente ändern, indem du dieses direkt angibst:

z.B.
Code:
<p style="position: static;">dieses ist anders formatiert</p>
 
Dafür das du nicht ganz verstanden hast was ich meinte, wirkt es ganz gut.
Aus völliger Verzweiflung hatte ich das noch gar nicht probiert.

Vielen Dank!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben