Suche im Forum:
Suchen


Autor Nachricht
Beitrag25.03.2010 um 23:31 (UTC)    
Titel: Hilfe bei festen Spaltenbreiten von Tabellen

Hallo,

ist es möglich, den Spalten einer Tabelle eine feste Breite zuzuweisen, so dass sich diese beim Arbeiten mit der Tabelle nicht andauernd verschieben. Dass kann bei über 120 Einzeltabellen nervend sein und eine Menge Zeit rauben.

Kann jemand mir den Quellcode so abändern, dass die Spaltenbreiten fix bleiben?

Ich wäre Dir äusserst dankbar, wenn Du mir helfen könntest. Ist es evtl. Möglich, die entscheidenden Befehle mit roter Schrift zu versehen?

Hier mal der Quelltext einer Tabelle:

<table cellspacing="1" cellpadding="1" border="0" align="center">
<tbody>
<tr>
<td>&nbsp;&nbsp;&nbsp;</td>
<td style="text-align: center;"><strong>TEST</strong></td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td><span style="font-family: Verdana;"><span><span>CD1</span></span></span></td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td><span style="font-family: Verdana;"><span><span>CD2</span></span></span></td>
<td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top" nowrap="nowrap" align="middle"><img width="120" height="120" src="http://img.webme.com/pic/p/pink-camel/ne.jpg" alt="" /></td>
<td rowspan="6">&nbsp;</td>
<td valign="top" nowrap="nowrap" align="middle" rowspan="6"><span style="font-family: Verdana;"><span><span><span><span><span><span><span>01.<br />
02.<br />
<br />
<br />
03.<br />
04.<br />
05.<br />
06.<br />
07.<br />
</span></span></span></span></span></span></span></span></td>
<td valign="top" nowrap="nowrap" align="left" rowspan="6"><span style="font-family: Verdana;">Song Within A Song<br />
The Great Marsh &gt;<br />
Rhayader &gt; <br />
Rhayader Goes To Town<br />
Air Born<br />
Chord Change<br />
Preparation &gt; Dunkirk<br />
Another Night<br />
Lady Fantasy<br />
<br />
<br />
<br />
<br />
<span style="font-family: Verdana;">One Of These Days I&acute;ll An&nbsp;Early&nbsp;Night</span><font face="Arial"> </font></span></td>
<td rowspan="6"><span style="font-family: Verdana;"><span><span style="color: rgb(255, 0, 0);"><font color="#000000"><span><br />
<br />
</span></font></span></span></span></td>
<td valign="top" nowrap="nowrap" align="middle" rowspan="6"><span style="font-family: Verdana;"><span><span style="color: rgb(255, 0, 0);"><font color="#000000"><span>01:28<br />
<br />
<br />
07:27<br />
01:48<br />
03:18<br />
05:39<br />
05:00<br />
06:45<br />
<br />
<br />
</span></font></span></span></span></td>
<td rowspan="6">&nbsp;</td>
<td rowspan="6">&nbsp;</td>
<td valign="top" align="left" colspan="2" rowspan="6"><span style="font-family: Verdana;">One Of These Days I&acute;ll An&nbsp;Early&nbsp;Night</span></td>
<td rowspan="6">&nbsp;</td>
<td valign="top" nowrap="nowrap" align="middle" rowspan="6"><span style="font-family: Verdana;"><span><span style="color: rgb(255, 0, 0);"><font color="#000000"><span>01:28<br />
07:27<br />
01:48<br />
03:18<br />
05:39<br />
05:00<br />
06:45<br />
08:20<br />
09:24<br />
03:25<br />
05:57<br />
06:45</span></font></span></span></span></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<br />
Beitrag26.03.2010 um 10:38 (UTC)    
Titel:

Schade, ich dachte, dass sich hier im Forum echte html-Freaks "rumtreiben", die diese Frage hätten beantworten können und einem html-Anfänger hilfreich zur Seite gestanden hätten, schade.

Habe zwar ein Buch über html-Grundlagen, dass auch das Thema Tabellen beinhaltet, doch meine Frage wird dort noch nicht einmal im Entferntesten erwähnt.

Googlen bringt es auch nich (hab ich fleißig gemacht), denn exakt das was ich an Lösungsmöglichkeiten suche wird auch nicht beantwortet.

Vielleicht ist es ja einfacher, den 12 Spalten HÖCHSTWERTE für die Breite zu vergeben, statt fixe Breiten.??


Bitte nach wie vor um Hilfe

Michael[/u]


Zuletzt bearbeitet von pink-camel am 26.03.2010, 11:40, insgesamt 3-mal bearbeitet
Beitrag26.03.2010 um 10:49 (UTC)    
Titel:

Wie wäre es denn mit ein wenig Geduld? Es ist unter der Woche und Ferien sind auch keine. Du wirst bestimmt noch eine Antwort bekommen...

lg
______________

Zitat: "Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher"
Beitrag26.03.2010 um 11:01 (UTC)    
Titel:

Beitrag26.03.2010 um 11:24 (UTC)    
Titel:

Danke für Deine Antwort, doch leider hat das auch nicht weiter geholfen.

Entweder habe ich was überlesen oder sonst was, denn füge ich den Quellcode ein, verhält sich die erzeugten Tabelle-Spalten wie jede andere.
Ich kann diese verbreitern oder schmäler machen. Da ist leider keine Spalte fix oder hat einen Höchstwert für die Breite.

Trotzdem nochmals besten Dank!
Beitrag26.03.2010 um 11:25 (UTC)    
Titel:

Beitrag08.04.2010 um 15:20 (UTC)    
Titel:

Ich hab nun endlich herausgefunden, wie mann Spalten macht, die sich nicht der
Textbreite anpassen. Der Text verhält sich ja sonst immer dominat und verändert
die Spaltenbreite. Doch schaut mal:


&nbsp;
<table border="1" width="763" style="width: 763px; table-layout: fixed; height: 39px">
<colgroup><col width="20" /></colgroup><colgroup><col width="140" /></colgroup><colgroup><col width="20" /></colgroup><colgroup><col width="26" /></colgroup><colgroup><col width="180" /></colgroup><colgroup><col width="11" /></colgroup><colgroup><col width="39" /></colgroup><colgroup><col width="44" /></colgroup><colgroup><col width="26" /></colgroup><colgroup><col width="180" /></colgroup><colgroup><col width="11" /></colgroup><colgroup><col width="39" /></colgroup>
<tbody>
<tr>
<td>&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td align="right">&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
<td valign="top" align="left">&nbsp;</td>
<td align="right">&nbsp;</td>
<td valign="top" align="center">&nbsp;</td>
</tr>
</tbody>
</table>
<br />
<br />
<br />
<br />
&nbsp;
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de