Jean Pascal: Scrollfeld innerhalb einer Webseite

Hallo Zusammen.

Wie schaffe ich es innerhalb einer Webseite ein
Feld einzurichten in dem man scrollen kann.

So ähnlich wie das Feld in dem ich diesen
Nachrichtentext eingetragen habe, nur ohne
Möglichkeit eigenen Text einzugeben!

Das geht doch auch ohne Frames, oder?

Wenn ich dieses Feld habe, kann ich dann auch
die Umrahmnung unsichtbar machen und den
Scrollbalken nach meinen Wünschen gestalten?

Danke Jean Pascal

  1. hoi!
    bau dir nen formular an der gewünschten stelle und setz darin nen text input dem kanste dann auch sagen das er nur lesbar sein soll! hab noch nicht gehört das man das in ner tabelle machen kann! iframe is auch ne methode auf die de dann auch mit css einwirken kannst!
    hoffe ich konnte dir ne richtung weisen!
    mfg glowhead

    1. Danke, auch das hat mir geholfen! :-)

  2. Hallo Jean,

    So ähnlich wie das Feld in dem ich diesen
    Nachrichtentext eingetragen habe, nur ohne
    Möglichkeit eigenen Text einzugeben!

    entweder dieses Feld auf readonly setzten (-> selfhtml), einen <iframe> nehmen, oder <div style="overflow:scroll;"> wobei letzteres aber nicht überall funktioniert.

    Wenn ich dieses Feld habe, kann ich dann auch
    die Umrahmnung unsichtbar machen und den

    ja, Rahmen kannst du mit css beeinflussen (suche in selfhtml nach 'border')

    Scrollbalken nach meinen Wünschen gestalten?

    nein, scrollbalken beeinflussen kann nur der IE5.5+ außerdem ist es kein Standard

    Grüße aus Nürnberg
    Tobias

    --
    sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    (Selfcode -> http://emmanuel.dammerer.at/selfcode.html)
    1. Vielen Dank für die Hilfe!

      Jean

    2. Ich habe noch eine Frage.

      Hallo Jean,

      So ähnlich wie das Feld in dem ich diesen
      Nachrichtentext eingetragen habe, nur ohne
      Möglichkeit eigenen Text einzugeben!
      entweder dieses Feld auf readonly setzten (-> selfhtml)

      Und wie schaffe ich es nun meine Text-Formatierungen
      beizubehalten?

      Alles was innerhalb des textareas steht wird ignoriert.
      Z.B. <font>. Das wird dann einfach als Text angezeigt :-(!

      Jean

      1. Hallo Jean,

        Und wie schaffe ich es nun meine Text-Formatierungen
        beizubehalten?

        mhh... ich glaube du brauchst ein textarea { font-family:deineschriftarten; font-size:deineschriftgröße; }

        Alles was innerhalb des textareas steht wird ignoriert.
        Z.B. <font>. Das wird dann einfach als Text angezeigt :-(!

        nene, <font> kommt mir garnicht in die Tüte - verwende besser css, <font> ist veraltet.

        Grüße aus Nürnberg
        Tobias

        --
        sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
        (Selfcode -> http://emmanuel.dammerer.at/selfcode.html)
        1. Achso.

          Aber das würde bedeuten, das einzelne Formatierungen
          wie <b> innerhalb des Textareas garnicht möglich sind.

          Und es würde auch bedeuten, daß die Schriftgröße
          innerhalb eines Areas nicht variierbar ist...

          Schade!

          Aber vielen Dank für die Hilfe.

          Jean

          1. Hallo,

            Aber das würde bedeuten, das einzelne Formatierungen
            wie <b> innerhalb des Textareas garnicht möglich sind.
            Und es würde auch bedeuten, daß die Schriftgröße
            innerhalb eines Areas nicht variierbar ist...

            Ah, jetzt hast du schon so viel Tipps bekommen! Sei doch mal ein wenig erfinderisch!
            -----------------
            <html>
            <head>
             <title>Untitled</title>
             <style type="text/css">
             #area {font-family:monospace; font-size:0.8em; color:#000000;}
             #area b { font-size:1em; color:#003399; }
             </style>
            </head>

            <body>

            <div style="width:350px; height:175px; overflow:auto; border:solid 1px silver;">
             <div id="area">
             <b>Lorem ipsum </b>dolor sit amet, consectetuer adipiscing elit,
             sed diam <b>nonummy</b> nibheuis erat volutpat. Ut wisi enim ad
             minim veniam, quis nostrud exerci tation ullamcorper
             suscipit lobortis nisul ut aliquip ex ea commodo.

            Duis autem vel <b>eum iriure</b> dolor in hendrerit in vulputate
             velit esse molestie consequat, vel blandit praesent lupatum
             zril delenit augue duis dolore te feugait nulla.

            Exerci tation <b>ullamcorper suscipit </b>lobortis nisl feugiat nulla
             facilisis at vero eros et accumsan et iusto odio dignissim
             quiblandit prasent.
             </div>
            </div>
            </body>
            </html>

            Grüße
            Thomas

  3. Hallo Jean Pascal,

    Mit CSS 2.0 kannst du einem <div>-Tag das Attribut style="overflow:scroll" zuweisen. Dann sollte automatisch eine Scroll-Leiste auftauchen, wenn der Inhalt innerhalb des <div>-Tag zu groß wird.

    Inwieweit die heutigen Browser dies unterstützen kann ich Dir leider nicht sagen.

    greets
    myMojito

    --
    -------------------------------------------
    Mode ist eine Variable, Stil eine Konstante