Zum Inhalt springen

Table-Contentelement mit CSS stylen

Erstellt am 1. November 2005 · 17 Antworten · letzte Antwort am 3. August 2006

Tags: Frage

TheGeek ·

.contenttable .tr-0 {
background:#99CCFF;
margin: 0px;
padding: 0px;
}

.contenttable {
margin: 0px;
padding: 0px;
}

Danke für die freundliche hilfe aber leider gehts immer noch nicht. 🙁

TheGeek ·

Nein, leider bringt es auch nichts den Border auf "0" zu stellen.

Mhh komisch ... das muss doch irgentwie gehen? Hatt denn noch keiner solch ein Problem gehabt ? Ich benötige ja nur einen Blauen Tabellenkopf wie ist ja eigentlich egal wenn es auch anders geht so das dort keine Abstände sind lasst es mich wissen leute.

Thx!

TheGeek ·

Danke für den Link, ONeill.
Doch ich will ja keine "normalen" Tabellen erstellen (das klappt übrigens wunderbar) sondern halt Typo3 Tabellen.
Und ich kann einfach nicht verstehen warum da ein Abstand ist. Obwohl ich border, padding und spacing auf "0" gesetzt habe. Gerne Poste ich auch meine komplette CSS Datei doch ich glaube nicht das es daran liegt ... ich habe auch schon mal im Netz nach lösungen gesucht doch manchmal wird mit typo-script gearbeitet manchmal mit CSS. Aber leider konnte ich noch keinen passenden Lösungsansatz finden. 😢

Plz Help.

BrunoDesign ·

@TheGeek

"Cellpadding" und "cellspacing" haben nichts in den CSS-Definitionen zu suchen. Es sind Attribute die in den TABLE-Tag kommen und dort Werte erhalten können im Stil von: cellpadding="0" cellspacing="0". Cellspacing betrifft den Abstand der Zellen untereinander. Cellpadding den Innenabstand in den Zellen.

Hoffentlich hilfts.

sammlerjaeger ·

Hallo,

ich hänge mich hier mal ran 🙂

Wie spreche ich ein einzelne Zelle per CSS an?

Also tr-0 td-0 ...

Cu
Sammlerjaeger

Honk88 ·

@ TheGeek ich hab mich mir sowas auch mal
rumgeschlagen, schau mal in den generierten code
ob außer den im css bereits vereinbarten Klamotten
sonst noch was drin steht/reingewrapt wird.

Denn auch jedes andere Tag kann eine Lücke verursachen
dann ins css halt z.B.

table, ... {
spacing: 0px;
padding: 0px;
border: 0;
margin: 0px 0px 0px 0px;
}

sollte die Tabelle in irgendeiner Art und Weise img
verwenden kann u.U. auch :

td img {display: block;} o.ä. helfen

LG
Honk

Honk88 ·

@ sammlerjäger

.classenname {
padding: ..... ;
color: .....;
...
...
}

also für classenname jeweils die Klasse
eintragen, die du formatieren willst ...

zu beachten ist: liegt die Klasse z.B. in einem
div musst du u.U. beachten das sie dann über

#meineblabla DIV.class{.....} anzusprechen ist.

einfach mal anschauen wie und wo die im html
steht.

gute seite zum nachschlagen für weiter infos :
http://jendryschik.de/wsdev/einfuehrung/stichwortverzeichnis

LG
Honk

Asimock ·

heyp !!

Bei mir hat folgendes geholfen
für Layout3
tt_content.table.20.tableParams_3.cellpadding = 0
tt_content.table.20.tableParams_3.cellspacing = 0

Bis dann
Asimock

fuss ·

stephan_bauer:<br />hast Du schon mal 'border-collapse:collapse;' ausprobiert?

Richtig, dies is imho die eleganteste (weil css) Lösung

.contenttable-3 {
border-collapse: collapse;
}