FCKeditor Bildabstand geht nicht (H-abstand, V-abstand, border, etc)
am 03.09.2008 - 16:14 Uhr in
Moin!
mal wieder ein Problem, hab mit der Suchfunktion nichts passendes gefunden.
Und zwar benutze ich FCKeditor mit Drupal 5.x.
Wenn ich nun ein Bild einfüge, kann ich ja (theoretisch) dem Bild rahmen, Abstand, etc geben.
Nur leider funktioniert das nicht. in der Vorschau (im Popup) zeigt er noch korrekt rahmen und Bildabstand an,
aber auch nur dort. weder im Editor, noch im fertigen Artikel werden diese Einstellungen übernommen.
Eingabeformat ist auf FullHTML gestellt.
Ansonsten funktioniert der FCKeidtor auch "wunderbar".
Hat jemand einen Tip woran das liegt das diese Einstellungen nicht übernommen werden?
Cream
**hm, sehe grade, das scheint ein problem von firefox zu sein.
der IE zeigt die spacing-attribute an (border aber nicht)
chrome (der neue von google, beta) zeigt auch weder border noch spacing an)
das ist doch komisch, ist mir noch nie aufgefallen das firefox das nicht macht.
also in der code-ansicht des fckeditors stehen die spacing-attribute auch drinn...
- Anmelden oder Registrieren um Kommentare zu schreiben
css contra hspace und vspace
am 04.09.2008 - 13:56 Uhr
Hat jemand einen Tip woran das liegt das diese Einstellungen nicht übernommen werden?
Ich vermute, dass dein Theme ausschließlich CSS zur Umsetzung der Seite nutzt. Die Attribute hspace und vspace sind so zusagen veraltete Techniken um Grafiken den gewünschten Abstand zu geben. Dies wird alles per CSS-Anweisungen geregelt.
In irgendeiner CSS-Datei wird stehen, dass Bilder keinen Border nutzen sollen und der Abstand gleich null sein soll. Diese Anweisungen überschreiben normalerweise hspace und vspace "Sachen".
... das scheint ein problem von firefox zu sein ...
Nein, das ist ein Problem vom IE. Firefox, die Browser Engine WebKit (Chrome), Opera, usw. stellen die Seiten so dar, wie du es angegeben hast. Der Internet Explorer "denkt", dass du lieber die falschen Sachen sehen möchtest und handelt dem entsprechend. Er verkauft dich für dumm. Hätte er dir die korrekte Darstellung gezeigt, hättest du schon früher bemerkt das ein Fehler vorhanden ist.
... in der Vorschau (im Popup) zeigt er noch korrekt rahmen und Bildabstand an, ...
In der Vorschau wird die betreffende CSS-Datei nicht eingebunden.
HTML
am 04.09.2008 - 14:05 Uhr
der IE zeigt die spacing-attribute an (border aber nicht)
chrome (der neue von google, beta) zeigt auch weder border noch spacing an)
das ist doch komisch, ist mir noch nie aufgefallen das firefox das nicht macht.
Tja, Firefox und chrome halten sich im Gegensatz zu IE an die HTML-Standards :-)
also in der code-ansicht des fckeditors stehen die spacing-attribute auch drinn...
Klar, bei "Full-HTML" sollten die ja eigentlich auch nicht gefiltert werden. Sie werden nur nicht ausgewertet.
Kann man bei FCKEditor nicht einstellen, dass er das Spacing mit CSS anstelle von (veralteten) HTML-Attributen machen soll?
@edit: Habe gerade gesehen, dass das bereits vor längerer Zeit als feature request eingetütet wurde. Obs jetzt allerdings schon drin ist...
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Also IE benutz ich sowieso
am 04.09.2008 - 14:26 Uhr
Also IE benutz ich sowieso NIE, hab das nur extra für den Fall mal damit getestet. nur um das schnell klarzustellen, nicht das ich gleich als IE-user dastehe. =)
habs inzwischen auch über eine CSS-Datei hinbekommen.
Im Editor selber wirds halt nicht angezeigt, dafür wird standartmaessig allen Bildern im Content ein Abstand gegeben.
So kann man die Einstellungsfunktion des FCKE zwar nicht nutzen, aber ging ja vorher auch nicht, und ist auch egal, weil man will ja sowieso nicht jedem Bild andere Abstände geben (hoffe ich jetzt einfach mal) =)
Ach was würde ich ohne Firebug machen. (Chrome hat ja eine fast identische Funktion "element anzeigen", nur leider funktioniert da der Knopf "ans Fenster andocken" nicht, so das er das immer in einem extra Fenster anzeigt, was etwas umstäändlicher ist als unten angedockt. Aber insgesamt muss ich sagen das mit Chrome sehr gut gefaellt, vorallem die Geschwindigkeit (ISDN-USER) ist teilweise unglaublich.
Cream