Autor |
Nachricht |
top
Moderator
Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht:
|
Verfasst Mi 17.09.2008 14:02
Titel
|
|
|
Das liegt vermutlich an der ungleichmäßigen Umrechnung der Größeneinheit "em".
Benutze doch einfach Pixel:
Code: | border-bottom: 1px #000 dotted; |
|
|
|
|
|
aUDIOfREAK
Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht:
|
Verfasst Mi 17.09.2008 14:23
Titel
|
|
|
top hat geschrieben: | Das liegt vermutlich an der ungleichmäßigen Umrechnung der Größeneinheit "em".
Benutze doch einfach Pixel:
Code: | border-bottom: 1px #000 dotted; |
|
so und nich anners schaut das aus.
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 17.09.2008 14:30
Titel
|
|
|
border-width Werte dürfen natürlich auch in em angegeben werden, wo soll da das Problem liegen?
Also ich habe es nicht getestet, wenn dann handelt es sich aber um einen Bug von FF2 weil em Werte
als Maßeinheit für border-width stellen keinerlei Probleme dar.
Zuletzt bearbeitet von m am Mi 17.09.2008 14:32, insgesamt 1-mal bearbeitet
|
|
|
|
|
aUDIOfREAK
Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht:
|
Verfasst Mi 17.09.2008 14:32
Titel
|
|
|
m hat geschrieben: | border-width Werte dürfen natürlich auch in em angegeben werden, wo soll da das Problem liegen?
Also ich habe es nicht getestet, wenn dann handel es sich aber um einen Bug von FF2 weil em Werte
als Maßeinheit für border-width stellen keinerlei Probleme dar. |
hier gehts aber um die höhe und nich die breite bzw. um die dicke der linie... und wenn die in em angegeben sind, verrechnet sich der FF da halt... deswegen das in pixel angeben. die breite vom element kann man deswegen ja weiterhin in em angeben
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 17.09.2008 14:36
Titel
|
|
|
border-width hat rein gar nichts mit der breite eines elementes zu tun sondern gibt die
dicke der entsprechenden border an (also die höhe).
Smooth-Graphics, kannst du mal ein Beispiel Dokument in dem bei dir der Fehler
auftritt verfügbar machen? Ich kann gerade nur mit FF3 testen, da gibt es allerdings
überhaupt keine Probleme.
Zuletzt bearbeitet von m am Mi 17.09.2008 15:02, insgesamt 2-mal bearbeitet
|
|
|
|
|
Smooth-Graphics
Threadersteller
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 17.09.2008 14:56
Titel
|
|
|
Also, mit 1px funktioniert es. Das Problem tritt nur beim FF2 auf, bei sonst nichts. Auch der IE(>=6) hat das mit em gefressen.
@m: Naja, kann ich schon machen, aber Problem ist ja nun gelöst
Also der Code war:
Code: | border-top: 0.1em dotted #333; |
und so gehts im FF2 auch:
Code: | border-top: 1px dotted #333; |
Allerdings muss ich sagen, schwache Leistung des FF, der sonst so mit em Sachen warb...
Btw. kann es eigtl sein, dass der IE6 em Werte anders berechnet (so dass 1em andere Breite als 1em beim FF hat)?
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 17.09.2008 14:57
Titel
|
|
|
Smooth-Graphics hat geschrieben: | Allerdings muss ich sagen, schwache Leistung des FF, der sonst so mit em Sachen warb.. |
In der Tat, das dürfte nicht sein.
Zuletzt bearbeitet von m am Mi 17.09.2008 15:01, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
IE: Dotted = Dashed ?
Border-style: dotted im IE8
Wie macht man dieses "Magic Lines" Effekt?
"Sketchy lines" Effekt in Illustrator
FireFox 4...
firefox vs. IE
|
|