Spójrzcie na screen:
http://s4.ifotos.pl/img/screenpng_rsepaxn.pngOto 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
Ten post edytował Kuba707 21.06.2012, 23:42:27