Griever: Anpassung an den IE.

Beitrag lesen

Ich bin zwar auch noch ein Rookie, aber einen kleinen Tip habe ich.

Aus eigener erfahrung weiß ich, dass man einige Angaben in CSS bei verschiedenen Browser (IE und FF) abfangen kann.

Z. B.:

cursor:hand;
c/ursor:crosshair;

hierbei würde bei IE die Zweitangabe übersprungen, da er diese nicht kennt. Er ließt das / natürlich mit ein.

Firefox übernimmt das / als Hexwert. Doch da bei Hexwerten ein u nicht vorkommt, wird die Definition als cursor:... angesehen und überschreibt den vorherigen Wert.

So hat der Ie eine Hand und der Firefox ein Kreuz als cursor.

Ich habe es bis jetzt nur mit diesen beiden gemacht. Aber ich glaube, dass das auch mit anderen Funktioniert.

Bei folgenden Zeichen solltest du das / nicht davor setzen:

a b c d e f

da diese Werte Hexdezimal -möglich sind. FF würde aus a eine 10 und aus f eine 15 machen. Dann würde aus /cursor z. B. 12ursor. Da ist klar, dass das nicht geht.

Ich weiß nicht, ob es über SelfHTML korrekt wäre, es so aufzubauen. Aber als Tip ließe sich daraus was machen.

z. B.
clear: both;
c/lear: ...;
usw.

Ich hoffe, ich habe dir etwas geholfen.

PS: Bei mir ist der Textumfluss immer korrekt.

MFG
Griever