Richy: Scrollbar verzerrt Design.

Seite: http://richy90.extra.hu/

Klickt dort auf Gallery.

Problem: Wie schon die Überschrift sagt, verzerrt die Scrollbar zumindest in Firefox das Design (unterer Frame verschiebt sich um die Breite der Scrollbar nach links).

Frage: Kann ich das irgendwie verhindern? Scrollbar anders positionieren? Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.

Gruß Richy

  1. Hi Richy!

    (unterer Frame verschiebt sich um die Breite der Scrollbar nach links).

    Das ist das korrekte Verhalten.

    Frage: Kann ich das irgendwie verhindern?

    Wahrscheinlich nicht.

    Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.

    Wenn du auf Frames verzichtest, bleibt dir das erspart.

    mfG
    Benjamin

    --
    Selfcode: ie:} fl:{ br:> va:) ls:< fo:( rl:? n4:# ss:| de:] js:| ch:? sh:( mo:? zu:)
    "Das Problem kennen ist wichtiger, als die Lösung zu finden, denn die genaue Darstellung des Problems führt automatisch zur richtigen Lösung."
    (Albert Einstein)
    1. Hi Richy!

      (unterer Frame verschiebt sich um die Breite der Scrollbar nach links).
      Das ist das korrekte Verhalten.

      Frage: Kann ich das irgendwie verhindern?
      Wahrscheinlich nicht.

      Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.
      Wenn du auf Frames verzichtest, bleibt dir das erspart.

      mfG
      Benjamin

      Ich hab mir überlegt ich könnte auch in der Navi eine Scrollbar erzwingen und die schwarz färben. Aber ich dachte es gibt eventuell eine sauberere Lösung.

      1. Ich hab mir überlegt ich könnte auch in der Navi eine Scrollbar erzwingen und die schwarz färben. Aber ich dachte es gibt eventuell eine sauberere Lösung.

        das zeigst du mir, wie du meinem firefox, meinem opera und meinem safari beibringst, scrollbalken schwarz zu färben

        1. Hi there,

          das zeigst du mir, wie du meinem firefox, meinem opera und meinem safari beibringst, scrollbalken schwarz zu färben

          Kein Problem. Zumindest bei Opera (ab Version 7.2 und bei Safari aber Version 3)...

          1. Hi there,

            das zeigst du mir, wie du meinem firefox, meinem opera und meinem safari beibringst, scrollbalken schwarz zu färben

            Kein Problem. Zumindest bei Opera (ab Version 7.2 und bei Safari aber Version 3)...

            zeigs mir bei meinen browsern, ohne bei mir etwas zu ändern ;) - wenn ich nicht will, dass du meine hässlichen blauen safari scrollbalken änderst, kannst du genau garnix tun

            1. Ich hab jetzt beschlossen das ganze zu lösen in dem ich den Inhalt verkürze. Und das wollte ich, indem ich die Thumbnails (werden mal mehr), links und rechts vom iFrame stapeln wollte. Nun hab ich das Problem, dass wenn ich das mit Tabellen versuche das ganze recht seltsam aussieht. Kann mir da jemand bei der Umsetzung helfen?

              Quelltext:

              <html>
                <head>
                  <title>Gallery</title>
                  <STYLE type="text/css"> A {text-decoration: none }</STYLE>
                  <meta name="author" content="Christian">
                  <meta name="editor" content="html-editor phase 5">
                </head>
                <body text="#FFFFFF" bgcolor="#000000" link="#00FF00" alink="#00FF00" vlink="#00FF00" style="font-family:Georgia,Veranda,cursive" style="overflow:hidden;">
                  <center>
                    <table width="800" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td style="background-image:url(grafiken/bg_top_gallery.png); background-position(bottom)" height="170"></td>
                      </tr>
                      <tr>
                        <td align="center" style="background-image:url(grafiken/bg_center.png); background-position(center)" height="280">
                          <a href="html_richard.html" target="galleryiframe">
                            <img src="grafiken/gallery/thumb/thumb_richard.jpg" border="0">
                          </a>
                            <iframe src="grafiken/gallery/img/img_planet.jpg" width="400" height="300" name="galleryiframe" scrolling="no" marginheight="0" marginwidth="0" frameborder="0">
                              <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen.</p>
                            </iframe>
                          <a href="html_planet.html" target="galleryiframe">
                            <img src="grafiken/gallery/thumb/thumb_planet.jpg" border="0">
                          </a>
                        </td>
                      <tr>
                      <tr>
                        <td style="background-image:url(grafiken/bg_bottom.png); background-position(top)" height="170" valign="bottom" align="center">
                          <a href="impressum.html" target="_blank">
                            <b>Impressum</b>
                          </a>
                        </td>
                      </tr>
                    </table>
                  </center>
                </body>
              </html>

              1. Ich hab jetzt beschlossen das ganze zu lösen in dem ich den Inhalt verkürze.

                schlechte idee -was ist mit widescreens mit 5 toolbars oben, statusleiste und 3-zeiliger windows-startleiste unten? oder mit kleinen displays wie mobiltelefone?

                Und das wollte ich, indem ich die Thumbnails (werden mal mehr), links und rechts vom iFrame stapeln wollte. Nun hab ich das Problem, dass wenn ich das mit Tabellen versuche das ganze recht seltsam aussieht. Kann mir da jemand bei der Umsetzung helfen?

                * trenne design vom inhalt (damit kannst du an einer stelle zentral das design ändern)
                * nutze keine frames (die bringen viel zu viele nachteile mitsich)
                * nutze css zur beschreibung des layouts (geht einher mit dem ersten punkt, = praktisch)
                http://www.css4you.de/wslayout1/index.html

      2. Hallo

        (unterer Frame verschiebt sich um die Breite der Scrollbar nach links).
        Das ist das korrekte Verhalten.

        Frage: Kann ich das irgendwie verhindern?
        Wahrscheinlich nicht.

        Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.
        Wenn du auf Frames verzichtest, bleibt dir das erspart.

        Ich hab mir überlegt ich könnte auch in der Navi eine Scrollbar erzwingen und die schwarz färben.

        Das, das Färben, kannst du nicht. Außer im MSIE oder in Browsern, die den MSIE simulieren können. Der Firefox tut das nicht, genau der ist es aber, der dir Probleme bereitet. Zwickmühle, was?

        Aber ich dachte es gibt eventuell eine sauberere Lösung.

        Verzichte, wie von Benjamin vorgeschlagen, auf Frames. Damit würde, wenn es denn zur Einblendung von Scrollbalken kommt, der gesamte Inhalt gleichmäßig verschoben werden[1]. Um die Verschiebung selbst kommst du bei einer Ausrichtung des Blocks ungleich 'links' sowieso nicht herum, da sich die Position im Bezug zum rechten Rand (an dem die Scrollbalken eingeblendet werden) bestimmt.

        [1] Dass damit noch einige andere, gravierende Mankos der Frametechnik wegfallen, sei nur nebenbei erwähnt.

        Tschö, Auge

        --
        Die deutschen Interessen werden am Liechtenstein verteidigt.
        Veranstaltungsdatenbank Vdb 0.2
        1. Hallo,

          Ich hab mir überlegt ich könnte auch in der Navi eine Scrollbar erzwingen und die schwarz färben.
          Das, das Färben, kannst du nicht. Außer im MSIE ...

          und auch da nicht, wenn der Benutzer es nicht will.

          Verzichte, wie von Benjamin vorgeschlagen, auf Frames. Damit würde, wenn es denn zur Einblendung von Scrollbalken kommt, der gesamte Inhalt gleichmäßig verschoben werden[1]. Um die Verschiebung selbst kommst du bei einer Ausrichtung des Blocks ungleich 'links' sowieso nicht herum, da sich die Position im Bezug zum rechten Rand (an dem die Scrollbalken eingeblendet werden) bestimmt.

          Wenn alle Stricke reißen, kann man ja die Scrollbalken mit overflow:scroll auch noch permanent einblenden. Dann verschiebt sich auch nix mehr.

          [1] Dass damit noch einige andere, gravierende Mankos der Frametechnik wegfallen, sei nur nebenbei erwähnt.

          Aber durchaus bedeutsam.

          So long,
           Martin

          --
          Der Bäcker schlägt die Fliegen tot
          Und macht daraus Rosinenbrot.
  2. Seite: http://richy90.extra.hu/

    Klickt dort auf Gallery.

    Problem: Wie schon die Überschrift sagt, verzerrt die Scrollbar zumindest in Firefox das Design (unterer Frame verschiebt sich um die Breite der Scrollbar nach links).

    Frage: Kann ich das irgendwie verhindern? Scrollbar anders positionieren? Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.

    Gruß Richy

    Hat sich erledigt. Habs!