+ Antworten
Ergebnis 1 bis 4 von 4

Thema: div position - wo ist der Denkfehler?

  1. #1
    TP-Member cooper ist auf einem guten Weg
    Registriert seit
    Feb 2005
    Ort
    Düsseldorf
    Beiträge
    63

    div position - wo ist der Denkfehler?

    Ich habe 2 div's untereinander die zusammen ein Hintergrundbild ergeben sollen (header und topnavi).
    Soweit so gut.
    Geb ich im unteren div irgendwelche Textinhalte ein, passt auch alles prima, aber sobald ich statt dessen eine Liste für die links eingebe, habe ich auf einmal einen Abstand zwischen den beiden divs, der das bild trennt.

    html:
    Code:
    <body>
    <div id="container">
    
    	<div id="header"></div>
    	
    	
    	<div id="topnavi">
    		 <ul id="navlist">
    			<li><a href="#">Item one</a></li>
    			<li><a href="#">Item two</a></li>
    			<li><a href="#">Item three</a></li>
    			<li><a href="#">Item four</a></li>
    			<li><a href="#">Item five</a></li>
    		</ul> 
    	</div>
    	
    	<div id="container2">
    				<div id="leftnavi"></div>
    		
    				<div id="content"></div>
    	</div>
    	
    	<div id="footer"></div>
    </div>
    </body>
    css:
    Code:
    /*#######Allgemeines #######*/
    
    *	{
    margin:				0;
    padding:			0;
    border:				0;
    }
    
    html,body	{
    background:			#000066;
    }
    
    ul	{			
    list-style:			none;
    }
    
    
    
    /*#####  container #########*/
    
    div#container	{
    position:			relative;
    text-align:			left;
    width:				780px;
    margin:				0 auto;
    border:				2px solid #000000;
    }
    
    /*########  Header ############*/
    
    div#header	{
    width:				780px;
    height:				150px;
    background: 		url(../bilder/header_back.jpg) no-repeat;
    }
    
    
    /*######  top Navigation ##########*/
    div#topnavi	{
    width:				780px;
    height:				50px;
    background: 		url(../bilder/topnavi_back.jpg) no-repeat;
    }
    
     #navlist li{
    display: 			inline;
    padding-right: 		20px;
    }

  2. #2
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Kann man das auch irgendwo online sehen? So direkt sehe ich keinen Fehler (?) ...
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  3. #3
    TP-Member cooper ist auf einem guten Weg
    Registriert seit
    Feb 2005
    Ort
    Düsseldorf
    Beiträge
    63
    Habs gebacken bekommen.

    Wenn man dem <ul> ein margin=0px verpasst, rutschen die beiden DIVs wieder zusammen.

  4. #4
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Ist aber eigentlich ungew&#246;hnlich, da du ja damit bereits die Abst&#228;nde aller Elemente auf 0 setzt:
    Code:
    *	{
    margin:				0;
    padding:			0;
    border:				0;
    }
    Komisch ... (?)
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

+ Antworten

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