von Efchen |
fado schrieb am 03.05.2005 16:22
so ist das halt im Lebe - man kann nicht alles haben |
Sowas können nur Leute verbreiten, die die Web-Entwicklung nicht wirklich beherrschen.
wieso sollte das Fenster zu klein sein, wenn man eine Auflösung von 800x600 nimmt |
Was hat denn die Fenstergröße mit der Auflösung zu tun? Auch bei 1280x1024 kann das Fenster nur 700x500 groß sein.
in der Vertikalen ist man schnell drüber, da bleibt ja Scrollen nicht aus... |
Ich bin in der horizontalen schneller drüber, mein Browser ist höher als er breit ist.
Aber gegen das Scrollan sagt ja auch niemand was, nur gegen das Unterdrücken von Scrollbalken, weil man dann eben nicht mehr scrollen kann und die Site nicht mehr nutzbar ist.
Man sieht ja auch immer, vorallem bei grossen bekannten Unternehmen, dass deren Seite auf der rechten Seite immer vom weißen Hintergrund auslaufen, wenn man einen 19" hat... |
Oh Mann, das kann doch nicht Dein Ernst sein!
Ich hab auch einen 19" Monitor, aber mein Browser ist trotzdem nur 772px breit, was hat denn die Monitorgröße damit zu tun?? AARGH!
ich würde die Auflösung per Javascript anpassen lassen, so passt dat immer... |
Zum Glück gibt es keine(!) Möglichkeit, die Auflösung per JavaScript zu manipulieren! |
von languitar |
args, Seiten einfach so schreiben, dass man gar nicht in die Verlegenheit kommt!!! |
von fado |
so ist das halt im Lebe - man kann nicht alles haben -
muss man sich schon entscheiden...
wieso sollte das Fenster zu klein sein, wenn man eine Auflösung von 800x600 nimmt, da haben doch die Grossen wie die Kleinen was davon... (jetzt in der Horizontalen) in der Vertikalen ist man schnell drüber, da bleibt ja Scrollen nicht aus... Man sieht ja auch immer, vorallem bei grossen bekannten Unternehmen, dass deren Seite auf der rechten Seite immer vom weißen Hintergrund auslaufen, wenn man einen 19" hat... -> da die halt die 800x600 nehmen....
ich würde die Auflösung per Javascript anpassen lassen, so passt dat immer... aber wer aktiviert schon JS auf seinem Rechner...
|
von Efchen |
fado schrieb am 03.05.2005 15:28
in den body tag den Zusatz - scroll="no" - einfügen... funzt einwandfrei |
Und wenn das Browserfenster zu klein ist? Wie scrolle ich die Seite dann?
*plonk* |
von fado |
in den body tag den Zusatz - scroll="no" - einfügen... funzt einwandfrei
gruß
fado
der teppich hat das Zimmer erst gemütlich gemacht |
von Efchen |
Die armen Tabellen...
Warum Layout mit Tabellen dumm ist... |
von languitar |
neeeeiiiiin ;)
CSS-Design! Tabelle wegschmeißen. |
von ptr1980 |
ist eigentlich richtig, die dateien (button usw) sind sowieso im cache - mhh - dh auch der iframe fällt weg und es is eine simple seite, nur mit a bissl javascript - sollte aber in der Form von jedem Browser interpretiert werden können - somit, um ein layout zu haben, sollte der komplette inhalt in einer tabelle stehen, welche zb zentriert ist und height 100%
sehe ich das richtig?
danke, schönen abend noch, lg :P eter |
von languitar |
Nein KEINE FRAMES!
Einfach alles laden. Die paar kb mehr machen gar nichts! |
von ptr1980 |
dann müsst ich aber entweder mit frames arbeiten oder immer die komplette seite laden oder php - seh ich das richtig |
von languitar |
Das ist aber etwas, worauf man keinen wirklichen Einfluss nehmen kann. Stell dir mal einen Nutzer vor, der grundästzlich größere Schrfitarten benutzt. Der muss dann auch immer Scrollen. Entweder du akzeptierst das oder du gehst vom Iframe weg und gibst der Seite eine variable Höhe, was die Nutzbarkeit eh steigern würde. |
von ptr1980 |
Ja richtig, der FF stellt <p> in einer kleineren Höhe dar .. diese Seite erfordert kein Scrollen ('AUDIOS) nur eben im IE |
von languitar |
Ich hab da im FF überhaupt keine Scrollleisten! |
von ptr1980 |
Hi, bevor ich quelltext poste dachte ich mir ich schreib nochmal, also:
im table ist width und height festgelegt
im td ebenso
und auch im iframe
müssen wirklich ALLE tds fix definiert werden? teilweise ist nichts definiert, oder einfach nur diese teile die von diesem verhalten betroffen sind?
Beispiel: http://test1.oetvoes.at/start.html auf AUDIOS klicken
danke lg :P eter |
von subjective |
Das Fehlerbild paßt zu einem Element das auf 100% Breite (berechnet nicht automatisch) gesetzt wird. Wenn danach noch der vertikale Scrollbalken dazukommt, verringert sich die Seitenbreite und der horizontale Scrollbalken wird angezeigt. Wenn der vertikale Scrollbalken schon am Anfang da war, war er bei der Breitenberechnung für das 100%-Element schon vorhanden und die Seitenbreite blieb immer gleich. |
von Efchen |
Wie ich schon sagte, Du wirst irgendwo einen fehler im Code haben. Irgendwelche Abstände sind zu groß eingestellt, oder Du hast Dich darauf verlassen, dass ein Browser eine Eigenschaft so setzt, wie Du das willst, ohne dass Du sie gesetzt hast. |
von languitar |
Ohne Codebeispiel können wir nichts sagen! |
von ptr1980 |
Also ich habe das selbe Problem, aber nur in einer meiner Webseiten. In einem anderen Projekt passiert dies nicht - Unterschied ist nicht ersichtlich
Und zwar:
wenn scrollen zb im iframe auf "yes" gestellt ist, wird immer die vertikale leiste angezeigt. bei dieser speziellen seite ebenfalls und man kann runter scrollen. der inhalt der seite erfordert definitiv kein horizontales scrollen.
wird scrollen auf "auto" gestellt - wird hori und verti gescrollt, obwohl die seite es nicht erfordert
Warum ist dies so?
lg :P eter |
von Efchen |
Scrollen zu unterbinden ist in den meisten Fällen sinnlos. Ein Scrollbalken kommt immerhin auch nur dann, wenn der Anzeigebereich nicht ausreicht für den Inhalt. Wenn man den Scrollbalken aber unterdrückt, können die Besucher nicht mehr scrollen und somit nicht mehr an alle Inhalte gelangen! Dann ist die Seite nicht mehr nutzbar.
Wenn es jedoch nur so aussieht, als wäre der Scrollbalken unnötigerweise da, dann ist der Inhzalt schlicht zu groß. Weil sonst kein Scrollbalken käme. Die Lösung liegt also nicht darin, die Seite unbenutzbar zu machen, indem die wichtigen Scrollbalken unterdrückt werden, sondern darin, unnütze Leerzeilen oder Abstände zu entfernen. |
von Jamil |
folgende funktion wird erstens nur vom IE unterstützt und zweitens ist das ganze nicht W3C konform:
body { overflow-y: hidden; } |
von ATooM |
ja gut gäbe es denn trotzdem eine Möglichkeit? Ich habe es unterbunden beim Minimieren des Fensters schrumpft der Inhalt mit in den sichtbaren Bereich es entsteht aber trotzdem ein Scrollbalken.. Gäbe es denn eine Möglichkeit diesen zu unterbinden? |
von subjective |
Wenn der darzustellende Inhalt kleiner als das Browserfnster ist, wird nicht gescrollt. Sorge also dafür das der Inhalt kleiner ist. Zum Beispiel durch feste Höhen für <div>s. |
von ATooM |
Ich habe jetzt keine Frames, aber möchte das vertikale Scrollen trotzdem unterbinden. Wie ist das am besten möglich? |