Zum Inhalt springen

seitencontent nicht scrollbar

Erstellt am 25. November 2003 · 9 Antworten · letzte Antwort am 2. Dezember 2003

Tags: Frage

blauwahr ·

hallo zusammmen-also:
ich habe ein template-dieses habe ich mittels einer tabelle struktriert-in einer der zellen liegt der maker ###INHALT###, wo auch schön der seiteninhalt auftaucht-soweit - sogut.
wenn der seitencontent jetzt aber länger wird, dehnt sich die zelle entsprechend nach unten aus; das soll natürlich nicht sein!
also die zelle soll eine feste höhe haben und in diesem bereich gescrollt werden-und nicht wie jetzt die ganze seite - soll ich da besser mit frames arbeiten - oder es ganz sein lassen...

ich verzweifle hier noch, wenn ich keine hilfe kriege-von einem problem ins nächste gestolpert - puuuuh!!!!!!

-aber für heut is nu feierabend!!

db ·
blauwahr schrieb

- soll ich da besser mit frames arbeiten - oder es ganz sein lassen...

1. ja
2. das musst Du entscheiden 😃

Tabellen passen sich immer ihrem Inhalt an, sprich es entstehen keine Scrollbalken.

Grüße

Zinner ·

db hat vollkommen recht. selbst wenn du alle grössen der tabellen definierst bricht sie auseinander wenn der content zu gross wird....

Wenn du mit Frames arbeitest, dann kommen noch einige Lesestunden auf dich zu 😉

JanT ·

man könnte auch den content in ein <div> mit festgelegter größe packen und dieses scrollbar machen. Allerdings weiß ich nicht genau wie das mit der Browserkompatibilität aussieht.

damit umgehst du Frames und nur dieser Bereich wird gescrollt.

blauwahr ·

das müßte ich dann mit javascript machen - oder???

sowas hab ich beim "normalen" erstellen von seiten schon mit javascript gemacht, aber keine ahnung wo und wie ich das hier einbinde??
zum thema frames lest biitte auch meine frage #7487

Juli ·

Ein bischen spät aber dennoch ein Vorschlag:

<body> 
   <div id="Layer1" style="position:absolute; width:200px; 
      height:115px; z-index:1; left: 96px; top: 92px; overflow: scroll; 
      background: #CCCCCC; layer-background-color: #CCCCCC; 
      border: 1px none #000000;"> 

      Lorem ipsum dolor sit amet, consectetuer a 
      dipiscing elitsed diam nonummy nibh euismod 
      tincidunt ut laoreet dolore magna aliquam erat 
      suscipit lobortis nisl ut  lit esse molestie 
      consequat, vel illum dolore eu feugiat nulla 
      facilisis at vero et accumsan et iusto odio.

   </div> 
</body>

Ansonsten schau Dir mal an was es an CSS auf dem Netz gibt, z.B.:

http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html

Grüsse
Jürgen

blauwahr ·

Guten Morgen,
erstmal vielen Dank für Eure Antworten!!
eine Frage zum iframe: wie binde ich ein iframe in meine Seite /
bzw. ins setup ein??
oder wo kann ich das nachlesen??

Schmoozer ·

Ich mache das mit dem Befehl:

<td align="top"><div style="width: 100%; height: 90%; overflow : auto;">

Das funktioniert in jedem Browser (Netscape 5, Opera 6/7, IE sowieso), nur mit Mac macht er da manchmal komische sachen (Aber das machts bei denen sowieso).
hoffe, es kam nicht allzu spät, Schmoozer