[TYPO3-german] Re: Ich möchte eine Tabelle im Internet Explorer im RTE zentrieren...
Christian Wolff
Chris at connye.com
Thu Feb 28 18:16:47 CET 2008
On Thu, 28 Feb 2008 17:33:27 +0100, Christopher <Chrissitopher at gmx.de>
wrote:
> Hi Christian!
>
> Vielen Dank, damit geht es!
>
> Man braucht genau folgenden Code im Stylesheet für den RTE:
>
> =================
> /* Star html-Hack um dem IE zusätzliche Eigenschaften mitzugeben:
> Tabellen sollen im Internet-Explorer zentriert angezeigt werden.
> Nähere Infos: http://msdn2.microsoft.com/en-us/library/ms537634.aspx
> */
> * html .htmlarea-content-body table {
> position:relative;
> top:0;
> left: expression( (this.parentNode.offsetWidth/2) -
> (this.offsetWidth/2) );
> }
> =================
>
> Die Tabelle wird mittig angezeigt.
>
> Das klappt aber nur solange man nicht den Quellcode anzeigt,
> denn danach wird die Angabe unter <table style="left:xxxxpx;"> nicht mehr
> durchgängig aktualisiert.
>
> Um das Problem zu vermeiden, darf der Wert nicht mitgespeichert werden.
> Das wird erreicht indem man den Style-Tag für Tabellen nicht zulässt.
> Das geht mit der folgenden Zeile im TSConfig-Feld der Root-Seite:
> RTE.default.proc.entryHTMLparser_db.tags.table.allowedAttribs = class
>
> Christopher
>
> PS: Wenn du nichts dagegen hast, teile ich diese Lösung auch dem
> Entwickler
> im bugtracker mit; vll. hilft es, dass er sowas in sein
> Standard-Stylesheet
> einbaut. ;)
Hallo Christopher,
schön das die lösung für dich funktioniert!
Kannst es gerne in Anderen Leuten mitteilen.
bin mir nur nicht sicher ob das in ein standard Stylesheet des RTE gehört.
da ja nicht jeder seine tabellen standardmäßig zentriert.
aber vieleicht in abgewandeltert form oder als hiweis im handbuch könnte
es nützlich
sein.
gruss chris
--
Christian Wolff // Berlin
http://www.connye.com
Latest Projects:
http://www.flycall.de | http://www.atr24.de | http://www.titanic.de
More information about the TYPO3-german
mailing list