php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.09.2005, 13:25  
Benutzer
 
Registriert seit: 18.09.2005
Beiträge: 47
Maho88
Standard Lücke in der Navigationsleiste

Hallo,
ich bastele gerade an meiner Homepage für meine Klasse... zuerst hatte ich die mit Frames gemacht aber jetzt probier ich das mal mit Div-Containern. Allerdings hab ich jetz ein problem. Immer wenn der Inhalt länger ist als die Navigationsleiste ist in der eine weiße Lücke (wenn der Abstand zu groß ist)
Sieht man hier auf dem Bild sehr deutlich:

Woran kann das liegen?
Die CSS Datei sieht so aus:
Code:
body {
	text-align: center;
	
	}
div#root {
	width: 760px;
	margin: 0px auto;
	text-align: left;
		
	}
div#navi {
	background-color: #ff8c00;
	width: 128px;
	float: left;

	}
div#navi a:link {
	text-decoration:none;
	font-weight: bold;
	color: black;
  	}
	
div#navi a:visited {
	text-decoration:none;
	font-weight: bold;
	color: black;
  	}
	
div#navi a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: red;
  	}
	
div#navi a:active {
	text-decoration:none;
	font-weight: bold;
	color: black;
	}

div#content {
	border: 1px solid #daa520;
	background-color: #daa520;
	width: 610px;
	float: right;
	padding: 0px 10px;
	}
div#header {
	background-color: #ff8c00;
	padding: 10px 10px;
	}
div#footer {
	background-color: #ff8c00;
	clear: both;
	padding: 4px;
	}
Viele Grüße
Alexander
Maho88 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.09.2005, 13:29  
Gast
 
Beiträge: n/a
Standard

bring doch einfach an den anfang deiner css

html {
background-color: #ff8c00;
}
  Mit Zitat antworten
Alt 18.09.2005, 14:23  
Benutzer
 
Registriert seit: 18.09.2005
Beiträge: 47
Maho88
Standard

Ne, so gehts glaub ich nicht. Hatte vergessen zu sagen, dass der Inhalt zentriert ist. und der body ein Hintergrundbild bekomme soll...
Maho88 ist offline   Mit Zitat antworten
Alt 18.09.2005, 14:54  
Gast
 
Beiträge: n/a
Standard

achso ... na dann ...

gibst du dem div container keine grösse mit so erhält er die grösse des inneren Bereichs ( was heisst: ist der offset des innerHTML nur 50px hoch dann ist der container
auch nur 50px er orientiert sich nicht an dem container neben, über oder unter ihm

also kannst du das nur regeln indem du die container verschachtelst
Code:
<div style="width:750px;background-color:#ff8c00;">beherbergt alle in sich
  <div style="width:200px;float:left;background-color:#0000ff;">//der bereich der navigation</div>
  <div style="width:550px;margin-left:200px;background-color:#ff0000;">// der bereich deines contents</div>
  <br style="clear:both;" />
  <div style="width:750px;background-color:#00ff00;">// die fussnote</div>
</div>
zum daran weiterbasteln sollte es reichen

mfg
  Mit Zitat antworten
Alt 18.09.2005, 15:42  
Benutzer
 
Registriert seit: 18.09.2005
Beiträge: 47
Maho88
Standard

Wie meinst du das? Also verschachtelt sind die Container-ich hab einen der alle anderen in sich beherbergt...
Wenn der abstand nicht so groß ist wird die Lücke geschlossen.
Das gleche Problem hab ich auch mit dem Inhalt: Wenn die Navigationsleiste länger ist als der Inhalt ist dort auch so eine Lücke...
Vielleicht hilft euch ja meine index.php...


PHP-Code:
<?php    
    error_reporting
(E_ALL);
    include 
"config.php"
    echo 
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
    echo 
"         \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
    echo 
"<html>\n";
    echo 
"    <head>\n";
    echo 
"        <title>Meine Klasse am KG</title>\n";
    echo 
"        <link rel=\"stylesheet\" type=\"text/css\" href=\"Styles/main.css\" />\n";
    echo 
"        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
    echo 
"    </head>\n";
    echo 
"    <body>\n";
    
    echo 
"        <div id=\"root\">\n"
    echo 
"            <div id=\"header\">\n"// banner
                        
include "header.php"
    echo 
"            </div>\n";
    echo 
"            <div id=\"navi\">\n"// linkes Menu
                        
include "navi.php";
    echo 
"            </div>\n";
    echo 
"            <div id=\"content\">\n"// Inhalt
                        
include "content.php";
    echo 
"            </div>\n"
    echo 
"            
\n"
;
    echo 
"            <div id=\"footer\">\n"// footer
                        
include "footer.php"
    echo 
"            </div>\n";
    echo 
"       </div>\n";
    
    echo 
"    </body>\n";
    echo 
"</html>\n";
    
?>
Maho88 ist offline   Mit Zitat antworten
Alt 19.09.2005, 14:48  
Benutzer
 
Registriert seit: 18.09.2005
Beiträge: 47
Maho88
Standard

Keiner mehr ne idee
Maho88 ist offline   Mit Zitat antworten
Alt 19.09.2005, 15:15  
Erfahrener Benutzer
 
Registriert seit: 07.06.2005
Beiträge: 274
imported_kremser
Standard

warum machst du das nicht mit tables?

ich würd mal sagen ca so:

Code:
<table width="800" height="100%">
   <tr>
      <td colspan="2">header</td>
   </tr>
   <tr>
      <td>navi</td>
      <td>main</td>
   </tr>
   <tr>
      <td>footer</td>
   </tr>
</table>
imported_kremser ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
navigationsleiste soll bleiben, aber wie?? PHP Tipps 2006 8 24.02.2006 16:32
Navigationsleiste? HTML, Usability und Barrierefreiheit 3 01.09.2005 12:08
[Erledigt] Hiiiiiiiillllllfeeeeeeeeeeee bei navigationsleiste HTML, Usability und Barrierefreiheit 2 13.11.2004 16:32
[Erledigt] Navigationsleiste mit Datenbank erstellen Datenbanken 10 22.06.2004 20:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
banner navigationsleiste content lücke, html 2 div navi leiste, lücke zwische header und navigationsleiste

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.