brain_surgery

skype: energon-soup
 

Dabei seit: 09.02.2005
Beiträge: 973
Herkunft: austria Name: Nathalie
 |
|
Tabellenspaltenausmaße (auch PHP, CSS) |
 |
Hallo Leute!
Ich bin mir zwar sicher, dass es schon zig solche Threads gibt, aber die durchzulesen hat mir auch nicht weitergeholfen..D:
Ich habe eine CSS-Datei, in der Tabellen folgendermaßen formatiert werden:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
TABLE {
font-size: 13px;
font-family: verdana, sans-serif;
border-collapse: collapse;
text-overflow:ellipsis
-o-text-overflow: ellipsis;
overflow: hidden;
border-color: #000000;
} |
|
Die Tabelle selbst habe ich auch auf 900px bringen können mit width="900px". Allerdings wollte ich dann den Inhalt der Tabelle dynamisch befüllen (es soll ein Forum werden, wenn es fertig ist), aber ab dem Punkt wo alles in echo "xy"; steht, macht die Tabelle irgendwie, was sie will!
Die Struktur der Tabelle ist im Grunde so:
php: |
1:
2:
3:
4:
5:
6:
|
<table width="900px">
echo "<tr><td width="310px" rowspan=3>Hier ist ein Bild, das maximal 300px haben kann und ein bisschen kurzer Text, an dem kanns also glaub ich nicht liegen...</td></tr>
<tr><td height="50px">Text</td></tr>
<tr><td>Hier ist dann jede Menge Inhalt, diese Zeile soll eigentlich den Großteil der rechten Spalte ausmachen, tut sie aber nicht! Besonders in Opera ist sie die schmälste.</td></tr>
<tr><td height="90px">Buttons</td></tr>
</table>"; |
|
Die width- und height-Angaben funktionieren nur dann, wenns ihnen gefällt. Sogar meine Versuche, mit CSS-Klassen herumzuhantieren haben kein besseres Ergebnis gebracht. Bei Firefox ist die erste Spalte genauso wie bei Opera sture 450px breit, egal was ich mache. (Von IE fang ich lieber gar nicht an, aber der interessiert mich hier auch weniger.)
Kann mir irgendwer erklären, woran das liegen könnte, und wie man das richten kann?
Vielen Dank und liebe Grüße,
nat
__________________ Da ich selten bis gar nie sehe, wenn man mir PNs schreibt, bitte über Skype melden, wenn es ein Anliegen gibt!
|
|
02.06.2010 17:23 |
|
|
brain_surgery

skype: energon-soup
 

Dabei seit: 09.02.2005
Beiträge: 973
Herkunft: austria Name: Nathalie
Themenstarter
 |
|
Sorry, ich hab mich vielleicht unklar ausgedrückt. >>
Die Anordnung passt schon so, es sollen ja zwei Spalten nebeneinander sein, die linke mit nur einer Zeile und die rechte mit 3 Zeilen untereinander, aber die Breite und Höhe der einzelnen Tabellenteile wird nicht so angezeigt wie sie soll, sondern ist entweder größer, oder kleiner, oder irgendwie.
Das echo hab ich verwendet, weil da ja die Daten aus der Datenbank dann auch eingefüllt werden.
EDIT: Nochmal Klartext vom Klartext: Bei Firefox und Opera stimmt die Breite der linken Spalte nicht, bei Opera die Höhen der rechten Spalte.
__________________ Da ich selten bis gar nie sehe, wenn man mir PNs schreibt, bitte über Skype melden, wenn es ein Anliegen gibt!
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von brain_surgery: 02.06.2010 18:12.
|
|
02.06.2010 17:56 |
|
|
brain_surgery

skype: energon-soup
 

Dabei seit: 09.02.2005
Beiträge: 973
Herkunft: austria Name: Nathalie
Themenstarter
 |
|
So...Also, ich hab jetzt im HTML-Part die Angaben ohne px, aber das mit der Breite der ersten Spalte klappt immer noch nicht und die erste Zeile der rechten Spalte ist irgendwie niedriger als vorgesehen, während die dritte, also unterste, bei Firefox stimmt aber bei Opera riesengroß ist. D:
CSS hab ich auch ausgebessert, danke :3
__________________ Da ich selten bis gar nie sehe, wenn man mir PNs schreibt, bitte über Skype melden, wenn es ein Anliegen gibt!
|
|
02.06.2010 18:38 |
|
|
Impressum
|
|