Zum Inhalt springen

rgaccordion und drucken

Erstellt am 16. April 2009 · Noch keine Antworten

Tags: HTML & CSS, Frage

jochla ·

Hallo,

leider konnte mir bisher niemand weiterhelfen, trotz meiner Postings im Typo3Forum.net (http://www.typo3forum.net/forum/rg/36837-rgaccordion-drucken.html), und auf der Website von Georg Ringer (http://www.rggooglemap.com/dev/rgaccordion.html). Ich komme aber selbst nicht weiter, und hoffe, dass mir bei meinem Problem hier jemand weiterhelfen kann.

Wie erreiche ich, dass die von rgaccordion "versteckten / ausgeblendeten CEs" beim Drucken der Seite ausgedruckt werden? Hier der Code bei "versteckten CEs" und bei "angezeigten CEs":

/* Normale Seitenansicht mit "versteckten CEs" */
<div class="rgaccord1-nest">
   <h3 class="rgaccord1-toggle">Überschrift</h3>
   <div style="margin: 0px; overflow: hidden; height: 0px;">
      <div class="rgaccord1-content" style="margin: -33px 0px 0px;">
         <a id="c4717" />
         <h3>Überschrift</h3>
         <p>Irgendein Inhalt...</p>
      </div>
   </div>
</div>

/* Normale Seitenansicht mit "angezeigten CEs" */
<div class="rgaccord1-nest">
   <h3 class="rgaccord1-toggle">Überschrift</h3>
   <div style="margin: 0px; overflow: hidden; height: 33px;">
      <div class="rgaccord1-content" style="margin: 0px;">
         <a id="c4717" />
         <h3>Überschrift</h3>
         <p>Irgendein Inhalt...</p>
      </div>
   </div>
</div>

Die beiden CSS Inline Styles werden also verändert, vermutlich durch mootools.v1.11.js !? Bei Media Type "print" wird die Ausgabe mit den "versteckten CEs" aufbereitet, und damit nicht gedruckt!

Auf der Beispielseite von Georg Ringer (http://www.rggooglemap.com/dev/rgaccordion.html) werden die CEs in der Druckansicht angezeigt und auch gedruckt!

Wie ist das gemacht????? Warum werden überhaupt Inline Styles verwendet und nicht einfach ein class-Atrribut zugeordnet!?

Hoffe auf Hilfe sonst kann ich die Extension leider nicht einsetzen, das wäre schade.

Gruß, Johannes.