soulxheart
Mitglied
Hallo zusammen
Ich habe ein kleines Problem bei meiner Navigation.
Erst mal das HTML-Gerüst:
Über die headers.php-Datei wird die Navigation eingebunden.
Und hier die CSS-Datei:
Mein erstes Problem ist, dass ich die Navigationpunkte nicht zentriert bekomme. Ich habe dies beim nav-Element mit text-align:center; und beim nav ul-Element mit margin:0 auto; versucht. Des Weiteren kann ich mein section#content mit margin-top:30px; nicht mehr steuern - sprich, wenn ich aus 30px 300px mache, verändert sich der Abstand zur Navigation nicht.
http://picload.org/image/awpalwg/wex_0_1.png
Bei der Navigation wird auch der Schatten, wie beim Content, nicht angezeigt. Das liegt, nehme ich mal an, an der Höhe, die nicht definiert wurde?
Grüsse
Ich habe ein kleines Problem bei meiner Navigation.
Erst mal das HTML-Gerüst:
HTML:
<!DOCTYPE html>
<html>
<head>
<?php
include "includes/headers.php";
?>
<title>Home</title>
</head>
<body>
<nav>
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
<section id="content">
Fülltext
</section>
<footer>
Fülltext
</footer>
</body>
</html>
Und hier die CSS-Datei:
HTML:
@charset "utf-8";
/* ! --- STRUCTURE --- ! */
* {
margin:0;
padding:0;
}
body {
width:960px;
font-family:Tahoma,Geneva,sans-serif;
background-color:#fff;
margin:50px auto;
}
section#content {
height:500px;
margin-top:30px;
padding:20px;
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
clear:both;
}
footer {
text-align:center;
margin-top:20px;
color:#ccc;
font-size:0.8em;
}
/* ! --- NAVIGATION --- ! */
nav {
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
nav ul {
margin:0 auto;
}
nav ul li {
list-style:none;
float:left;
padding:20px;
}
nav ul li a {
color:#000;
text-decoration:none;
}
Mein erstes Problem ist, dass ich die Navigationpunkte nicht zentriert bekomme. Ich habe dies beim nav-Element mit text-align:center; und beim nav ul-Element mit margin:0 auto; versucht. Des Weiteren kann ich mein section#content mit margin-top:30px; nicht mehr steuern - sprich, wenn ich aus 30px 300px mache, verändert sich der Abstand zur Navigation nicht.
http://picload.org/image/awpalwg/wex_0_1.png
Bei der Navigation wird auch der Schatten, wie beim Content, nicht angezeigt. Das liegt, nehme ich mal an, an der Höhe, die nicht definiert wurde?
Grüsse