| 

.NET C# Java Javascript Exception

3
Hi All,

in einer Spalte der Tabelle zeige ich Logos von Firmen an. Komisch ist, dass die Breite der Zelle nicht genau so lang ist wie die Breite der Logos, sondern einheitlich immer länger, egal wie breit das Logo ist.

Bildliche Darstellung:
|Logo1________|
|Logo5555_____|


Als schnell Lösung habe ich im Style der Zelle eine width:10px vergeben. Somit endet die Zelle mit der Bildbreite, da die Zellenbreite kleiner ist.

Nun meine Frage: Es gibt doch bestimmt eine bessere Lösung anstatt jeder Zelle eine Breitenangabe zu vergeben.
21.12.2011
ILLmaxon 113 3
2 Antworten
1
Für Breitenangaben kann man colgroup verwenden:

<table border="1">
<colgroup>
<col width="10">
</colgroup>
<tr>
<td><img src="/.."></td>
</tr>
<tr>
<td><img src="/.."></td>
</tr>
</table>

SeltHTML - Spalten vordefinieren
21.12.2011
Floyd 11,0k 3 9
1
Oder per css:
table td { width: 10px;}


Oder so, wenn du nicht alle tabellen width 10px setzen willst:
<style>
.mytable td { width: 10px; }
</style>
<table class="mytable">
<tr>
<td>Cell</td>
</tr>
</table>
21.12.2011
Nicolai Schönberg 2,3k 1 8

Stelle deine Html-Frage jetzt!