zwei tabellen -> falsch bei niedriger auflösung
rin
- html
hallo.
ersteinmal die adresse:
http://www.peachkiss.com
und nun zu dem problem.
bei einer niedrigen auflösung (800x600) wird ein teil des linken menus nicht bis nach unten "durchgezogen" sondern endet davor. dasselbe passiert, wenn ich links einen platzhalter einbaue, allerdings dann mit der rechten tabelle.
würde mich sehr auf hilfe freuen.
rin
Hallo Rin,
Ich kann Dein Problem leider nicht nachvollziehen, kannst Du das etwas deutlicher machen? Setz auch vielleicht bei deinen Tabellen border mal auf 1, damit man mehr von der Struktur sieht. Den englischen Text wuerde ich nebenbei bemerkt nochmal ueberarbeiten.
Dieter
hallo.
Hallo auch
und nun zu dem problem.
bei einer niedrigen auflösung (800x600) wird ein teil des linken menus nicht bis nach unten "durchgezogen" sondern endet davor. dasselbe passiert, wenn ich links einen platzhalter einbaue, allerdings dann mit der rechten tabelle.
würde mich sehr auf hilfe freuen.
Also ich sehe noch etwas anderes, dass nicht so gut ist.
Der Doctype fehlt:
http://selfhtml.teamone.de/html/allgemein/grundgeruest.htm#dokumenttyp
versuchs mal so im <td>-Tag: style="display:block">
rin
Hannibal ;-)
also das mit dem english stimmt.. kommt noch. :-)
das mit dem style"display:block"> funktionierte nicht. es sei denn, ich habe es in den falschen tag geschrieben.
aktuelle seite mit display:block liegt jetzt bereit:
http://www.peachkiss.com
und hier ist noch ein screenshot von der seite mit 800x600.
http://www.nippongirls.net/public/fehlerhaft.jpg
:-)
Hallo rin,
Ich sehe außerdem mehrere inneinander verschachtelte Tabellen, mit dem Attribut "height", dass dort nie gültiges HTML war.
Ja, wenn ich überhaupt was sehe, bevor diese Seite fertig geladen ist, dürften 90% der Besucher (zumindest, die ohne DSL) wieder weg sein.
Bei 800 x 600 Pixeln ist auch die Schrift des Hintergrundes weg.
Nun zu deinem Problem:
Höhe 100% vom übergeordneten Element, also body.
Welche Höhe hat body?
Andererseits, wenn du sowiso mit Tabellen arbeitest, kannst du doch statt jeweils 2 Tabellen (mit jeweils einer Tabelle darin), eine Tabelle mit mehreren Spalten verwenden, die dann entsprechend mittels CSS formatiert werden.
Detlef
hallo,
also ich arbeite zur zeit noch mit png-dateien - das wird sich dann zum schluß natürlich ändern.
die unnötigen tabellen habe ich auch entfernt. ist mir nicht aufgefallen - aber dankeschön. :-)
das mit dem hintergrund ist beabsichtigt, und es freut mich, dass er auch weg ist. bei 1024 würde die stelle zwischen menu und content etwas leer aussehen, bei 800x600 sind beide bereiche dicht beieinander.
ich wußte nicht, dass man dem body eine höhe geben kann, und im syntaxverzeichnis von selfhtml habe ich dazu auch nichts gefunden. (oder war das jetzt auf meine tabellen mit der höhe 100% bezogen? dann verstehe ich. wie aber soll man die höhe sonst definieren, da sie doch auch von der auflösung etc abhängig ist?)
mit den zwei spalten pro tabelle - da schlaf ich nochmal drüber. :-) aber mir wäre natürlich eine lösung für mein bestehndes problem lieber, es sei denn deine lösung wäre meine lösung des problems. :-)
so dann...
Hallo rin!
also ich arbeite zur zeit noch mit png-dateien - das wird sich dann zum schluß natürlich ändern.
Wenn du zum Onlinetest die Grafiken noch nicht fertig hast, verwende lieber stärker komprimierte und weise darauf hin. (das spart Traffic bei deinem Provider und bei denen, die dir helfen wollen)
das mit dem hintergrund ist beabsichtigt, und es freut mich, dass er auch weg ist. bei 1024 würde die stelle zwischen menu und content etwas leer aussehen, bei 800x600 sind beide bereiche dicht beieinander.
Und was ist, wenn bei 1024 Pixel das Browserfenter nicht im Vollbild ist? (Schrift halb verdeckt)
Außerdem brauchst du keine riesige Hintergrundgrafik, die Schrift allein würde reichen. (mit background-position oder einfacher http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm#background)
ich wußte nicht, dass man dem body eine höhe geben kann, ...
Mit CSS (height), auch für Tabellen.
mit den zwei spalten pro tabelle ...
Nein nicht pro Tabelle, sondern deine Inhalte in eine mehrspaltige Tabelle.
Übrigens habe ich noch einmal etwas genauer in deinen Quelltext geschaut und folgendes gefunden:
<table align="center" width="416" height="1" ... - mehrmals
Du verwendest viele Tabellen in den Tabellen, die dann nur _eine_ Grafik enthalten, viele einzelne Tabellenzeilen, leere und mit jeweils nur einer Grafik als Inhalt, so dass der Quelltext unnötig aufgebläht und unübersichtlich wird.
Ich denke, du solltest deine Layoutumsetzung noch einmal grundsätzlich überdenken.
Ach übrigens mit der DOCTYPE-Angabe funktionert dein Layout überhaupt nicht mehr, weil die sich Browser dann mehr am Standard orientieren, statt alles mehr oder weniger (zufällig) so interpretieren wie se wohl gemeint sein könnte.
Detlef