+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Layout problem, div scrollen

  1. #1
    TP-Newbie dj-giver macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    2

    Layout problem, div scrollen

    Hallo Leute,
    leider finde ich keine passende lösung um nur ein Div zu scrollen. Die Divs befinden sich übereinander, weil sie mit hintergrundbildern aus gestattet sind. Ich habe das mal versucht zu skizzieren

    Wie gesagt, es soll nur das contentDIV gescrollt werden. Der Scrollbalken soll der große ganz rechts sein und nicht am DIV selbst.

    Könnt Ihr mir helfen???

    Hier mein bisherriger Code:

    Code:
    * {margin:0; padding:0;}
    html, body {height:100%;  overflow:hidden;
    }
    img {border:0;}
    a:link {  color: #707070; } 
    a:visited  {  color: #707070; } 
    a:hover { color: #000000; } 
    a:active {   color: #707070; } 
    p,a,h2,h3,h4,ul,ol,li,div,td,th,input,select,textarea,address,blockquote,nobr  {
       font-family: verdana, arial, helvetica, sans-serif;
        font-weight:normal;
       font-size: 11px; 
       line-height: 17px;
        color: #707173;
       text-decoration:none; 
       }
       
    h1,h2,h3,h4  {
       font-family: verdana, arial, helvetica, sans-serif;
        font-weight:bold;
       font-size: 14px; 
       line-height: 17px;
        color: #a21a41;
       text-decoration:none; 
       }
    
    ul,li  {padding-left:5px; 
    line-height: 2; 
    list-style-image:  url(pics/haus.gif);
    }
    
    body {   position: center; 
    background-image:  url(../pics/back1.jpg);
    background-repeat:repeat-x;
    }
    
    #haupt  {   
       background-image: url(../pics/back2.jpg);   
        background-color:#ffffff;
       background-repeat:repeat-x;
        border: #000000 1px solid;
       margin:0 auto;
        position:relative;  
       width:950px;
       height: 100%;
       }
    
    #navi  {border: red 0px dashed ;
       width:700px;
       float:right;
        height: 100%;
       }
    
    #content {
       height: 100%;
        border:0px solid #3399ff;
       background-image:  url(../pics/back3.jpg);
       background-repeat:repeat-y;
        width:475px;
       }
    Code:
    <div id="haupt">
      <div id="navi">
         <div id="content">content</div>
      </div>
    </div>
    Angehängte Grafiken  

  2. #2
    TP-Senior th2409 macht sich hier sehr viel Mühe Avatar von th2409
    Registriert seit
    Feb 2007
    Beiträge
    284
    Scrollbalken rechts und nur das content-div verschieben? Ich hätte gesagt, das geht nicht mit normalen HTML/CSS-Mitteln. Mit JS kann man da vielleicht was programmieren.

    Edit: geht gewissermaßen doch. Aber nur mit bestimmten Eckbedingungen.
    Die "normale" Seite passt unter allen Umständen auf eine Bildschirmseite - dann kann man die "feststehenden" Container fixed positionieren (Vorsicht: IE6 macht das nicht mit!). Damit kann man sich die div#content-Höhe sparen und lässt ihn in der Höhe soweit laufen lassen wie inhaltlich notwendig.
    Beim Scrollen wird so die ganze Seite (mitsamst dem content) gescrollt, alles andere bleibt dank css-fixed an der Stelle stehen. Nachteilig ist es allerdings, wenn der feststehende Teil nicht mehr in meinen Viewport passen sollte, denn ich kann ihn ja nicht scrollen...
    Geändert von th2409 (25.02.2010 um 10:16 Uhr)
    Thomas

+ Antworten

Ähnliche Themen

  1. Problem mit Hyperlink beim scrollen
    Von Logitec im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 25.04.2006, 19:29
  2. problem: automatisches nach unten Scrollen im Div container
    Von scorpion4000 im Forum Webdesign allgemein
    Antworten: 13
    Letzter Beitrag: 01.04.2005, 23:53
  3. Problem scrollen mit background image
    Von Flaah im Forum Webdesign allgemein
    Antworten: 0
    Letzter Beitrag: 12.03.2005, 00:05
  4. css layout problem?
    Von Unregistered im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 29.05.2004, 20:15
  5. Problem mit CSS-Layout
    Von slowrider72 im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 09.11.2003, 14:51

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51