Frage bei Div-Box

Status
Nicht offen für weitere Antworten.

Oetzicool

Erfahrenes Mitglied
Hey Leute ich habe ein Seite programmiert mit einer Menübox die so aussieht:

Code:
<div class="menuebox">
   	<div class="titel">
	Menü
	</div>
		<div class="inhalt">
			<ul>
  				<li><a href="index.php?section=home">Home</a></li>
  				<li><a href="index.php?section=news&page=1">News</a></li><li><a href="index.php?section=impressum">Impressum</a></li>
			</ul>
		</div>
</div>
und hier der CSS-Code dazu:
Code:
 #links {
    width: 150px;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    color: #D4E5DB;
	margin: 0em 0em 0em 1em;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 0em 0em 1em 1em;
}
#mitte {
    width: 69%;
    float:left;
    margin: 0em 0em 0em 1em;
    border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 0em 0em 1em 1em;
}.titel {
	font-family: Franklin Gothic Medium;

	color: #000000;
	background-color: #E6E6E6;
	font-size: 175%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
.inhalt {
	padding: 1em 0em 0em 0em;
}
also an sich funktioniert alles Problemlos aber durch das Padding in der Titel-DIV wird die Hintergrundfarbe nicht durchgehend angezeigt könnt ihr mir da weiterhelfen?
Danke schonmal!
 
Hi,

bei mir wird die Hintergrundfarbe soweit vollständig angezeigt, nur besitzt das Konstrukt zum Fensterrand einen Abstand, der sich mit der folgenden Regel verringern lässt:

Code:
html,body {
margin:0;
padding:0;
}
 
Also hier ist meine CSS-Datei:
Code:
* {
margin:0;
padding:0;
}

A:link {
  COLOR: #336699; TEXT-DECORATION: none; FONT-STYLE: normal
  }
  A:visited {
  COLOR: #336699; TEXT-DECORATION: none; FONT-STYLE: normal
  }
  COLOR: #336699; TEXT-DECORATION: none; FONT-STYLE: normal
  }
  A:hover {
  COLOR: #00CC99; TEXT-DECORATION: underline; FONT-STYLE: normal
  }

#banner {
    height: 80px;
}
#links {
    width: 150px;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    color: #D4E5DB;
	margin: 0em 0em 0em 1em;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 0em 0em 1em 1em;
}
#mitte {
    width: 69%;
    float:left;
    margin: 0em 0em 0em 1em;
    border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 0em 0em 1em 1em;
}
body {
    font-family: Verdana;
    font-size: 10px;
}
ul {
   list-style-type: none;
}
.titel {
	font-family: Franklin Gothic Medium;

	color: #000000;
	background-color: #E6E6E6;
	font-size: 175%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
.inhalt {
	padding: 1em 0em 0em 0em;
}
aber bei mir funktioniert es nicht!
 
Bei mir wird das DIV .titel in allen mir zur Verfügung stehenden Browser vollständig mit der Hintergrundfarbe ausgefüllt.
 
also ich habs jetzt mal mit Mozilla und dem IE angeschaut aber kam immer des selbe raus und unten hab ich mal ein bild davon gemacht!
 

Anhänge

  • menu.png
    menu.png
    1,3 KB · Aufrufe: 10
Wie gesagt, bei mir gibt es keinen Abstand zum äußeren DIV:

demo.jpg

Oder hast du etwa für das DIV .menuebox, das in deinem gezeigten Stylesheet nicht auftaucht, einen linken Innenabstand definiert?
 
Also im Margin hab ich einen Abstand:
Code:
#mitte {
    width: 69%;
    float:left;
    margin: 0em 0em 0em 1em;
    border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 0em 0em 1em 1em;
}
der dafür zuständig ist das es einen abstand gibt
 
Ein Element mit dieser ID taucht n deinem gezeigten HTML-Code aber überhaupt nicht auf.
 
Also ich habe meine Website in 3 Teile aufgebaut: Header, Links, Mitte.
Die Namen erklären sich wohl von selbst. Und Das Menü befindet sich in dem Bereich #mitte.
 
Status
Nicht offen für weitere Antworten.
Zurück