Oto kod strony:
<?php include 'config.php'; ?> <!DOCTYPE html> <html> <head> <title>Zaplecze - Centrum Gier</title> <link rel="shortcut icon" href='favicon.ico' /> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="style.css" /> <script type="text/javascript" src="javascript/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="javascript/top-bg.js"></script> <!-- Skrypt do zmiany tła w div#top --> <script type="text/javascript" src="javascript/encyklopedia.js"></script> </head> <body onload="top_bg_load()"> <div id="nakladka"> </div> <div id="dodajGre"> </div> <div id="top"></div> <div id="menu"> <ul> <li><a href="index.php?page=home">Strona Główna</a></li> <li><a href="index.php?page=encyklopedia">Encyklopedia</a></li> <li><a href="#">Forum</a></li> <li><a href="#">Kontakt</a></li> </ul> </div> <div id="content"> </div> <div id="footer"><?php include 'stopka.html';?></div> </body> </html>
A to style:
html, body { width: 100%; height: 100%; margin: 0; padding: 0; background-color: #E0E0E0; } color: #000080; } a:hover { color: #006400; } #top { width: 900px; height: 150px; border: 1px solid black; border-bottom: 0; margin: 50px auto 0 auto; background-image: url('images/top/4.jpg'); border-top-left-radius: 15px 15px; border-top-right-radius: 15px 15px; } #menu { width: 900px; height: 40px; border: 1px solid black; border-bottom: 0; margin: 0 auto; background-image: url('images/menu-czerwone.png'); } #content { width: 860px; border: 1px solid black; margin: 0px auto 0 auto; padding-left: 20px; padding-right: 20px; padding-top: 10px; min-height: 50px; font-family: Arial, Helvetica, sans-serif; } #footer { width: 900px; height: 35px; padding-top: 5px; border: 1px solid black; border-top: 0; margin: 0px auto 0 auto; background-image: url('images/menu-czerwone.png'); border-bottom-left-radius: 15px 15px; border-bottom-right-radius: 15px 15px; text-align: center; font-size: 20px; color: white; } #menu ul, #menu ul li { list-style: none; display: block; margin: 0; padding: 0; } #menu ul li { display: inline; float: left; } #menu ul a:link, #menu ul a:visited { display: block; width: 150px; height: 34px; text-decoration: none; font-weight: bold; padding-top: 6px; background-image: none; text-align: center; color: white; font-size: 20px; } #menu ul a:hover { background-image: url('images/menu-zolte.png'); color: black; } table#wyswietlGre td { border: 1px solid gray; width: 240px;} .komentarz { border: 1px outset gray; width: 600px; margin-bottom: 15px; } #komentarze { width: 600px; } #dodajGre { width: 600px; height: 400px; border: 1px solid black; position: absolute; top: 50%; left: 50%; margin-left: -300px; margin-top: -200px; z-index: 50; background-color: white; } #nakladka { width: 100%; height: 100%; position: absolute; z-index: 20; background-color: black; opacity: 0.8; margin: 0; padding: 0; }
Pytanie: Dlaczego ten DIV nie zajmuje całej wysokości strony, tylko jest taki odstęp u góry, jak to naprawić?
EDIT:
Ta czarna nakładka to #nakladka, a ten biały prostokąt to przyszły box o id #dodajGre