Nieuw lid |
|
Hallo allemaal,
Ik heb een cms met fckeditor. Het komt weleens voor dat gebruikers teksten vanuit ms-word plakken. Hierin zit altijd code verwerkt (voor bv font-family/weigth/color etc). Dit verpest mijn website. Nu zag ik dat de nieuwe fckeditor hier iets tegen had. Als een gebruiker nu iets uit word plakt, krijgt hij/zij hiervan een melding en kan de code eruit worden gefilterd. Alleen maakt fckeditor er nu iets van waar ik problemen mee krijg. Zo wordt het ongeveer opgebouwd:
<div>
<div>TEKST</div>
<div>NOG MEER TEKST</div>
<div>NOG WAT GEBLAAT</div>
</div>
(
meer over waarom er <div> komt staat HIER: http://sourcefo...p_id=75348
zie: "// Transform <P> to <DIV>"
)
Mijn probleem is dat de tekst die ik oproep (dmv echo "<p>$row[1]</p><br>";) helemaal tegen de kantlijn staat. Hij ziet die <p> dus niet staan achter echo, omdat de <divs> gemaakt door fdkeditor dit verpesten. In mijn css staat dus bij <p> MARGIN. Nu heb ik op willen lossen door gewoon in mijn css dit te doen:
p, div {
//mijn style
}
Het probleem is alleen dat fckeditor dus ook BEGINT met een <div>, dus wordt de margin 2 keer toegepast en staat het weer teveel rechts.
Mijn vraag is dus:
is er een manier om dit op te lossen?
- Misschien door <div> zonder dus een ID/CLASS te negeren?
- Of om die <p> toch op de een of andere manier te laten werken?
- Of om iets in fckeditor aan te passen?
- Of iets anders?
In ieder geval vast bedankt. Hopelijk heeft iemand een idee....
Groeten,
Martin
|