ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
373
373
EMPFEHLEN
-
Hallo,
ich habe ein tolles Problem mit dem IE. In einem CMS verwende ich einen WYSIWYG-Editor, mit dem ich eine Tabelle formatieren will. Da man leider nicht auf den tr Tag zugreifen kann muss ich jede einzelne Zelle, bzw. den Text der dadrin steht anpacken und mit einem Span versehen. Wenn jetzt jedoch die eine Spalte höher ist als eine andere muss sich natürlich die kleine anpassen. Im FF geht es über HEIGHT:100%, im IE leider nicht.Hatte schon HEIGHT: 100% !important; HEIGHT:auto; getestet aber das ging auch nicht. Kennt da vielleicht jemand eine Lösung?
Hier mein Span:
HTML-Code:<span style="DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e3eaf1; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100% !important; HEIGHT:auto;">Im Zwiespalt zwischen Wahnsinn und Realität...
-
11.01.07 12:34 #2Maik Tutorials.de Gastzugang
Hi,
warum wendest du die CSS-Regel nicht direkt auf die Tabellenzellen an?
Code :1 2 3 4 5 6
td.txt { padding: 3px 0 3px 5px; background: #e3eaf1; margin: 1px 0px 0px; border-bottom: #ccc 1px solid; }Code :1 2 3 4 5 6
<table> <tr> <td class="txt">dummy text</td> <td class="txt">dummy text<br>dummy text</td> </tr> </table>
-
wie gesagt kann ich nicht über den Editor auf die Zelle zugreifen bzw. auf tr oder td, also muss ich den Text darin anpassen. Die Tabelle sieht dann so aus:
HTML-Code:<table><tr> <td valign="top"><span style="DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e3eaf1; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%">Fischer, M. , Kraftt, T., Garcia-Castrillo Riesco, L., Lippert, F., Overton, J. Robertson-Steel, I. </span></td> <td valign="top"><span style="DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e3eaf1; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%">Emergency Medical Services Systems and Out-of-Hospital Cardiac Arrest. </span></td> <td valign="top"><span style="DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e3eaf1; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%">In: Norman Paradis, Henry Halperin, Karl Kern, Volker Wenzel, Douglas Chamberlain (Hrsg.) Cardiac Arrest - The Science and Practice of Resuscitation Medicine. Cambridge University Press (ISBN-10: 0521847001) </span></td> <td valign="top"><span style="DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e3eaf1; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%">2007 </span></td> </tr></table>
Im Zwiespalt zwischen Wahnsinn und Realität...
-
17.01.07 12:29 #4Maik Tutorials.de Gastzugang
Hi,
ich kann gerade nicht so recht nachvollziehen, weshalb du die Tabellenzellen nicht direkt mit CSS formatieren, sprich in den <td>-Tags das class-Attribut einfügen, dafür aber ein span-Element mit den gewünschten CSS-Formatierungen in den Tabellenzellen einbinden kannst.
Und noch etwas, bei mir stellt keiner der gängigen Browser die gewünschte 100%-Höhe der span-Elemente dar, sprich es findet kein Höhenausgleich statt.
Es sei denn, dass ich für die Tabelle und die Tabellenzellen ebenfalls eine 100%-Höhe festlege.
Ähnliche Themen
-
Externer JS-Code wird in IE6 nicht verarbeitet
Von ahykes im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 04.05.10, 08:58 -
XML wird nicht richtig verarbeitet
Von Black Panter im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 28.02.09, 04:38 -
POST-Variable wird nicht verarbeitet
Von Mike Rofon im Forum PHPAntworten: 12Letzter Beitrag: 20.10.08, 09:00 -
Div height=100% wird im IE nicht angezeigt
Von Sawendo im Forum CSSAntworten: 2Letzter Beitrag: 29.09.04, 08:20 -
String wird bei konvertierung nicht korrekt verarbeitet
Von Experience1986 im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 23.03.04, 13:35





Login





