 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
28.02.2005, 12:37
|
#1
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
[CSS] padding und table
Hi,
ist es möglich direkt für den table-tag ein padding zu nutzen oder es auch für den ie zu nutzen?
oder muß ich in jeder zeile jedem ersten table data ein padding left geben?
eigenartigerweise funktioniert das nämlich im firebird, aber nicht im ie.
oder gibt es dafür auch einen hack?
__________________
nicnac1
~~~~~~~~~~~~
was wäre ich bloß ohne euch!
|
|
|
28.02.2005, 13:07
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Hi nicnac  ,
Du willst einer Tabelle per table {padding:..} ein padding zuweisen?
Warum machst du es nicht per td {padding:..} ?
|
|
|
28.02.2005, 13:16
|
#3
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
fangen wir mal so an.
ich soll ein intranet optimieren.
die daten aus ner DB und werden tabellarisch sortiert.
ich habe, um ein besseres erscheinungsbild zu erhalten eine hintergrundfarbe und einen rand für die tabelle definiert. damit die daten nicht am rand klatschen ist es schon einfacher einmal im table ein padding zu definieren, als der ersten table data jeder table row ein padding-left mitzugeben.
daher meine frage.
ist es denn eigentlich nach w3c?
habe nämlich nichts gegenteiliges gefunden
__________________
nicnac1
~~~~~~~~~~~~
was wäre ich bloß ohne euch!
|
|
|
28.02.2005, 14:07
|
#4
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Ob das nun W3C-Konform ist, weiß ich nicht, aber logisch gesehen, wäre es eher unsinnig das für die tabelle (table) zu definieren, oder?
In der Tabelle direkt sind ja Zellen, und denen sollte man doch das padding zuweisen.
Wo ist denn das Problem das ganze nicht für die Tabelle, sondern allgemein in der CSS-Datei oder oben im Head das für die Zellen (Tds) zu definieren?
|
|
|
28.02.2005, 14:58
|
#5
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
das problem liegt nur darin, dass ich das bei z.b. 100 datenreihen in jeder reihe in der ersten table-data machen müßte ;-(
ich bin auf die idee auch nur dadurch gekommen, weil vorher noch captions benutzt wurden, da war der abstand oben ganz praktisch.
aber ich kann natürlich auch die atribute der datenreihen = 1. td einer reihe eine andere padding-eigenschaft zuweisen.
__________________
nicnac1
~~~~~~~~~~~~
was wäre ich bloß ohne euch!
|
|
|
01.03.2005, 03:19
|
#6
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
<table .... cellpadding=8 ...> weisst allen Zellen der Tabelle das gleiche Padding zu. Pro Zelle (und evt. noch top right bottom und left) ein individuelles Padding zu geben ist mit css auf der Ebene td möglich.
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
01.03.2005, 08:44
|
#7
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
stimmt.
wie gesagt, ich bin faul und wollte einen bestimmten Fall, wie 1. Zeile oben padding, letzte Zeile unten padding, 1. Spalte links padding und letzte Spalte rechts padding über table versuchten.
nun mach ich es halt anders.
danke dir aber für den tipp.
__________________
nicnac1
~~~~~~~~~~~~
was wäre ich bloß ohne euch!
|
|
|
01.03.2005, 11:36
|
#8
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Also nur aussen rum! Dann mach eine Tabelle drum rum:
<table border=1 cellspacing=0 cellpadding=20>
<tr><td>
<table ... Deine Tabelle <tr><td> </td> usw. </table>
</td></tr></table>
So hast Du aber keine Abstände in Deiner Tabelle zwischen den einzelnen Zellen!
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
01.03.2005, 11:54
|
#9
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
nö, noch ne tabelle drum rum nur wegen dem abstand?
die seiten sollen eigentlich xhtml-komform sein, da mach ich lieber eine tabelle weniger als eine zu viel ;-)
die abstände in den zellen habe ich standardmäßig mit padding über td geregelt.
mittlerweile ist auch alles schon fertig, ich habe einfach der erste zelle pro zeile noch zusätzliche style-angaben mitgegeben.
__________________
nicnac1
~~~~~~~~~~~~
was wäre ich bloß ohne euch!
|
|
|
01.03.2005, 12:05
|
#10
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Das ist mit der Konformität wie mit der Jungfräulichkeit:
Beim ersten Mal geht sie verloren 
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:28 Uhr.
|
 |