Seite 1 von 1

Tabelle baut sich falsch auf. Was fehlt mir?

Verfasst: Sa 25. Jul 2015, 00:07
von kanuni
Hallo,

ich versuche das Ganze mal zu schildern;

ich habe einen Ordner in dem meine News (kleine Links mit Autor, Titel, Datum &Verzeichnis) reinkommen. Diese sollen wenn Sie angelegt werden in eine Tabelle namens Neuigkeiten auf meine Index Seite. Das klappt soweit auch ganz gut.

Mein Problem ist jedoch, dass ich diese Tabelle vergrößern möchte, da auf meiner Seite viel Platz ist (Siehe Bild). Da ich mich mit den ganzen TD, TR und Table tags nicht so gut auskenne brauche ich eure Unterstützung :D . Bei mir sieht der Code momentan so aus:

Code: Alles auswählen

<div class="headline_bg_cont_r"><div class="headline_bg_inner" style="height:18px;padding-top:6px;"><h3>Neuigkeiten</h3></div></div>
				 		<div class="news_cont_wrap_index">
				 			<div class="cont_inner_r">
					 			<div style="padding-top:8px;padding-right:10px;padding-bottom:10px;">

<we:listview type="document" name="newsbox" searchable="false" workspaceID="343" order="datums" desc="true" rows="6">

<we:repeat>
								<table width="320" border="0" cellspacing="0" cellpadding="0" style="margin-top:2px;">
									<tr>
										<td colspan="2" style="line-height: 1px;border-top: 1px solid #ffffff;">&nbsp;</td>
									</tr>
									<tr>
										<td style="line-height:13px; color: #333333;  padding-top: 5px; padding-left: 20px; padding-bottom: 5px;" nowrap><we:field name="autor"  /></td>
										<td style="line-height:13px; color: #333333; ; padding-left: 4px;padding-bottom: 5px; width:60px;text-align: right;"><we:field type="date" name="datums" format="d.m.Y" /></td>
									</tr>
									<tr>
										<td colspan="2" style="padding-right: 6px; padding-bottom: 5px; width: 270px; line-height: 12px;"><h3><we:field type="text" name="neuigkeit" /></h3></td>
									</tr>
									<tr>
										<td colspan="2" style="line-height:13px; padding-left: 20px; padding-bottom: 5px;"><we:field type="text" name="art" /></td>
									</tr>
									
								</table>
</we:repeat>
					 			<table width="320" border="0" cellspacing="0" cellpadding="0">
									<tr>
										<td style="font-size:10px;height:20px; padding-bottom: 0px;padding-top:10px;"><a href="/htdoc/yenilikler_arsiv.php" style="width:300px;text-align:left;float:left;" class="weiter">Yenilikler arşivi</a></td>
									</tr>
					 			</table>
</we:listview>
					 			</div>
				 			</div>
				 		</div>
Wäre nett wenn Ihr mir mit dem Code weiterhelfen könnt, alle meine Versuche haben nur dazugeführt, dass die Tabelle nach unten hin länger wurde, nicht aber an der Seite weiterging.

Re: Tabelle baut sich falsch auf. Was fehlt mir?

Verfasst: Sa 25. Jul 2015, 14:37
von kanuni
Keiner der mir helfen kann?

Re: Tabelle baut sich falsch auf. Was fehlt mir?

Verfasst: Mo 3. Aug 2015, 14:53
von e_herrmann
Hi,
das ist in html nicht ganz so einfach. Du könntest zwar mit float die Listenelemente dazu bringen den vorhandenen Platz zu füllen, dann wäre aber die Chronologie zeilenweise und nicht wie von dir beabsichtigt spaltenweise.
Am einfachsten ist es, du machst eine zweite Listview daneben und verwendest für die das Attribut offset=6:
http://webedition.org/de/webedition-cms ... e-document
Alternativ kannst du auch mit ifPosition arbeiten und nach 6 Elementen den Umbruch machen.

Grüße Elko

Re: Tabelle baut sich falsch auf. Was fehlt mir?

Verfasst: Fr 7. Aug 2015, 23:55
von WBTMagnum
Hallo kanuni,

Wenn du nicht an der Tabelle hängst, dann würde ich die einfach komplett kübeln. Bessere eine Liste (<ul>) verwenden und per CSS mehrere Spalten ermöglichen. Dann kannst du das auch gleich responsiv machen.

HTH,
Sascha