CSS: vertical-align für Inhalt eines divs

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

CSS: vertical-align für Inhalt eines divs

Beitrag von QCO »

Ich bin mir gerade wirklich nicht sicher, ob es einfach zu spät ist oder ich irgendwas am Prinzip falsch verstanden habe. :evil:
Ich habe jetzt schon ziemlich rumprobiert und verschiede CSS-Referenzen durchgeschaut, aber ich schaffe es nicht, den Inhalt eines divs vertikal mittig zu machen.

Code: Alles auswählen

	<div class="forumrow_c2"><span class="gensmall">{catrow.forumrow.TOPICS}</span></div>
und dazu CSS

Code: Alles auswählen

.forumrow_c2, .forumrow_c3, .forumrow_c4	{
	text-align: center;
	vertical-align: middle;
}

div.forumrow_c2	{
	padding: 1px;
	width: 68px;/* 70*/
	height: 78px;/* 80*/
	background-image: url(images/table_forumrow2.gif);
}
Wäre für eine Erläuterung der Problematik oder eben einen Schlag auf den Hinterkopf sehr dankbar...
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Schon bei CSS4You geschaut?
http://css4you.de/vertical-align.html hat geschrieben:Anwendbar auf: Inline-Elemente, Elemente, die mit display:table-cell formatiert sind und <td>-Tags
Und da div ein Block-Element ist...
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Mhhh, und wie dann?
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Code: Alles auswählen

<table>
<tr>
<td forumrow_c2"><div class="forumrow_c2><span class="gensmall">{catrow.forumrow.TOPICS}</span></div></td>
</tr>
</table>
So ungefähr müsste das klappen
Antworten

Zurück zu „Coding & Technik“