|
 |
|
| Autor |
Nachricht |
lusatia Neuer [User]

Anmeldung: 12.03.05 Beiträge: 5
|
Verfasst am: 18.03.2005, 02:17 Titel: Wie kann ich seitliches Scrollen verhindern? |
|
|
Halle,
ich bin noch am Basteln an meiner ersten HP. Mittlerweile ist sie online, und beim online-stellen ist ein Fehler aufgetreten, den ich nicht beherrsche. Ich habe auf einigen meiner Seiten i-frames eingesetzt. Und genau auf diesen Seiten muss ich seitlich scrollen. Wenig zwar, bei einer Bildschirmauflösung von 1024x768, aber es gefällt mir nicht. Bei den Seiten, in die ich keine i-frames in eine Tabellenzelle eingefügt habe, funktionierts. Die Breite der Tabelle hab ich auf 100 Prozent gesetzt. Zum nachschauen: www.liederkranz1846.de.
Tja, weiß das jemand Rat?
viele Grüße
Inge
|
|
| Nach oben |
|
 |
dein_opi Beliebter [User]


Anmeldung: 07.11.04 Beiträge: 417 Wohnort: Göttingen
|
Verfasst am: 18.03.2005, 02:34 Titel: |
|
|
versuchmal deinem iframe folgende formatierung zu geben
| Code: | <iframe frameborder="0" src="geschichte.htm" height="350px" width="530px" style="overflow:auto">
</iframe > |
_________________
News Script Rezepte CMS Counter
|
|
| Nach oben |
|
 |
lusatia Neuer [User]

Anmeldung: 12.03.05 Beiträge: 5
|
Verfasst am: 18.03.2005, 22:27 Titel: |
|
|
Danke, versucht hab ichs, aber geholfen hats nicht... irgenwie isses seltsam.
Inge
|
|
| Nach oben |
|
 |
JörgK Beliebter [Mod]

Anmeldung: 09.04.04 Beiträge: 376
|
Verfasst am: 19.03.2005, 09:50 Titel: |
|
|
Wenn das Problem beim Iframe auftritt, diesen in der Breite mal testweise verkleinern
| Quelltext hat folgendes geschrieben: |
<iframe frameborder="0" height="360px" width="530px" src="jahresplan.htm" scrolling="auto"></iframe>
|
lässt sich das dadurch beheben?
Möglich, dass der Iframe durch seinen vertikalen Scrollbalken mehr Platz in der Breite beansprucht (im Internet Explorer, in anderen Browsern besteht das Problem nicht) _________________
Webnotizen - Forum für XHTML, CSS und SEO - Bookmarks
|
|
| Nach oben |
|
 |
lusatia Neuer [User]

Anmeldung: 12.03.05 Beiträge: 5
|
Verfasst am: 19.03.2005, 10:19 Titel: |
|
|
Die Breite hab ich schon geändert, das bewirkt gar nichts. Und es scrollt auch nicht im iframe seitlich, sondern die gesamte Seite seitlich. Die ist mit Tabelle gebaut und in der Breite auf 100% gesetzt...
Aber wie gesagt - ich muss nur in den Seiten srcollen, wo iframes drin sind, bei den anderen nicht. Und dass, obwohl ich die Seiten mit den iframes durch Kopien aus den anderen erstellt habe. Ich hab sie auch schon völlig neu gebaut, hat auch nichts geholfen. Es nervt. Ja stimmt, Firefox hat das Problem nicht (dafür andere), aber ich wäre ja froh, wenns erst mal im Internet-Explorer laufen würde.
Inge
|
|
| Nach oben |
|
 |
JörgK Beliebter [Mod]

Anmeldung: 09.04.04 Beiträge: 376
|
Verfasst am: 19.03.2005, 12:53 Titel: |
|
|
Ich habe dich schon richtig verstanden, dass die gesamte Seite in der horizontalen einen Scrollbalken bekommt. Da dies nur bei den Seiten mit den Iframes der Fall ist, war meine Annahme, dass der Iframe soviel Platz beansprucht, dass sich die Breite der gesamten Seite ausdehnt (weil der IE den Iframe-Scrollbalken zu den 100% Breite hinzuzählt). Aber wenn du die Breite des Iframes schon erfolglos geändert hast, dann kann man an der Stele auch nicths machen.
Offensichtlich gehört der Scrollbalken zum Frameset, denn beispielsweise die bloße Seite http://www.karilon.de/liederkranz/aktuelles1.htm zeigt keinen horizontalen Scrollbalken. Ausschalten könnte man den Scrollbalken über ein scrolling="no"
| Code: | | <FRAME SRC="http://www.karilon.de/liederkranz/" SCROLLING="NO" NAME="bannerframe" NORESIZE> |
- nur dann wäre auch der vertikale Scrollbalken weg, also auch keine brauchbare Lösung. Aber warum müssen die Seiten überhaupt erst in ein Frameset geladen werden? _________________
Webnotizen - Forum für XHTML, CSS und SEO - Bookmarks
|
|
| Nach oben |
|
 |
stardoggchamp Neuer [User]

Anmeldung: 01.05.05 Beiträge: 1
|
Verfasst am: 01.05.2005, 00:21 Titel: |
|
|
| Code: | <style>
body
{
overflow-X:hidden;
overflow-Y:scroll;
}
</style> |
x=seitliches scrollen (horizontal)
y=von oben nach unten scrollen (vertikal)
einfach im header bereich einfügen ..
ein Tipp: wenn man einer der beiden angaben ganz weglässt, macht das ienen unterschied weil wenn es auf scroll steht wird der scrollbalken immer angezeigt nur er kommt erst zum einsatz wenn er benötigt wird, wenn man es weglässt also komplett, dann ist ein scrollbalken nie zu sehen, es wäre wenn er benötigt wird 
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |