Scrollbars erzwingen?
myAlexander
- html
0 jojo0 schwarze Piste0 ziegenmelker0 MudGuard
Hallo @all,
ich habe eine Tabelle, die auf einer HTML-Seite via align=center jeweils in die Mitte gestellt wird.
Sofern die Tabelle kurz genug ist, wird rechts keine Scrollbar angezeigt. Bei einer längeren Seite, erscheint eine Scrollbar - wodurch das Layout leicht nach links "springt", um Platz zu machen.
Ich würde diesen Effekt gerne vermeiden. Muss ich dazu eine Scrollbar immer "erzwingen"? Und wie geht das (auch unter Firefox)?
Oder gäbe es einen anderen Lösungsansatz?
Für Tipps bin ich dankbar!
Viele Grüße
Alexander
Hi, also ich hatte dasselbe problem.
Ich weis dass du mit
<body style="overflow-x: 'auto'; overflow-y: 'hidden'">
Bzw.
<body style="overflow-x: 'hidden'; overflow-y: 'auto'">
jeweils nur einen scrollbalken anzeigen lassen kannst.
Funktioniert bei mir einwandfrei, aber ich weis nicht ob das ist wonach du suchst.
Funktioniert bei mir einwandfrei, aber ich weis nicht ob das ist wonach du suchst.
Hallo und vielen Dank. Das wäre auf jeden Fall schon mal ein Lösungsansatz.
Grüße
Alexander
Tachchen!
1. Millionen zentrierter Seiten dieser Welt hüpfen im von dir beschriebenen
Fall und niemand regt sich drüber auf. Warum sollte das bei dir anders sein?
2. Du könntest etwas mit overflow: scroll experimentieren, allerdings würde
mich die überflüssige Scrollbar (wenn's denn funktioniert) mehr stören als
das Hüpfen.
Gruß
Die schwarze Piste
Hallo,
ich habe eine Tabelle, die auf einer HTML-Seite via align=center jeweils in die Mitte gestellt wird.
es wäre schöner, wenn du das mit CSS machen würdest.
Ich würde diesen Effekt gerne vermeiden. Muss ich dazu eine Scrollbar immer "erzwingen"? Und wie geht das (auch unter Firefox)?
Mit CSS:
head {height:100%}
body {height:101%}
oder auch mit
head {101%}
body {100%}
Getestet mit Mozilla, Opera und IE 6
Oder gäbe es einen anderen Lösungsansatz?
Ich würde das "Hüpfen" ignorieren.
cu,
ziegenmelker
Hi,
Mit CSS:
head {height:100%}
Was soll es bringen, ein nicht-angezeigtes Element mit einer Höhe zu versorgen?
body {height:101%}
oder auch mit
head {101%}
body {100%}
Und was soll das bitte?
Getestet mit Mozilla, Opera und IE 6
Und das - insbesondere das zweite - hat funktioniert? Würde mich doch sehr wundern.
cu,
Andreas
Hallo,
Mit CSS:
head {height:100%}Was soll es bringen, ein nicht-angezeigtes Element mit einer Höhe zu versorgen?
body {height:101%}
oder auch mit
head {101%}
body {100%}Und was soll das bitte?
Getestet mit Mozilla, Opera und IE 6
Und das - insbesondere das zweite - hat funktioniert? Würde mich doch sehr wundern.
sorry für meine Schreibfehler. :(
Anstelle von head muß da natürlich html stehen. So habe ich es auch in beiden Varianten getestet, weiß der (Schreibfeler-) Teufel warum ich es hier anders geschrieben habe.
cu,
ziegenmelker