MatzeA: IFRAME LAYER etc. wie verfrachte ich den Scollbalken nach innen?

Hi,

folgendes Problem.
Ich habe eine Seite, die jenachdem über die Anzeigelänge des Browser hinaus geht. Also taucht gegebenfalls ein Scollbalken auf.

Natürlich verhaut mir das edes mal mein "starr" gewünsches design.
Der Content wird in einem lock gehalten.
Ich möchte nun den Scollbalken exakt in diesem einen Block haben und nicht die ganze Seite Scrollen.

1. Lösungsversuch war das mit einem IFRame erschlagen.
Klappt ganz gut.
Da aber Frames sowie Javascript zu den techniken gehört, die ich aus bekannten gründen möglichst nicht verwenden möcte meine Frage:

Was gibt es sonst noch um den oben geschilderten Effekt zu erzeugen?

Gruss Matze

  1. Hallo MatzeA,

    Ich möchte nun den Scollbalken exakt in diesem einen Block haben und nicht die ganze Seite Scrollen.

    öhm? wie jetzt?
    meinst du ein div mit overflow:auto ?

    freundl. Grüße aus Berlin, Raik

    1. Servus,

      ja div könnte klappen werds gleich mal probieren.

      Gruss Matze

    2. Servus,

      eben pobiert und klappt nicht...

      <div bgcolor="#ddeeff" style="overflow:auto"  width="663" height="580" name="forum" frameborder="0">
      <tr>
      <td align="middle" class=content>
      [MESSAGE]
      </td>
      </tr>
      </div>

      so sieht mein Template aus.
      Allerdings liegt das div innerhalb einer Tabelle und innerhalb eines div Blocks.
      Ist das ein Problem?

      Ergebnis = dem vorher. Scrollbalcken wird im Browser jedoch nicht innerhalb der gewünschen Tabelle angezeigt.

      Gruss Matze

      1. Hallo MatzeA,

        <div bgcolor="#ddeeff" style="overflow:auto"  width="663" height="580" name="forum" frameborder="0">
        <tr>
        <td align="middle" class=content>
        [MESSAGE]
        </td>
        </tr>
        </div>

        hö? matze??? was ist denn das für eine verschachtelung???
        wenn, dann doch wohl so:

        <table>
        <tr>
        <td class=content>
        <div style="width:100px; height:100px; overflow:auto; background-color:#ddeeff;" name="forum">
        [MESSAGE]
        </div>
        </td>
        </tr>
        </table>

        freundl. Grüße aus Berlin, Raik

        1. Sevus,

          Klasse so klappt es vielen Dank.

          Gruss Matze

  2. Hallo Matze,

    1. Lösungsversuch war das mit einem IFRame erschlagen.
      Was gibt es sonst noch um den oben geschilderten Effekt zu erzeugen?

    In welchem Browser soll es denn funktionieren?
    Hast du schon overflow:scroll; ausprobiert?

    Grüße,

    Jochen

    1. Servus,

      ja sollte nach möglichkeit in allen Browsern klappen.
      Ist ja klar.
      Nein overflow:scroll habe ich noch nict probiert.

      Also doch div...
      Hatte schon beinahe daran gedacht.

      Gruss Matze