Jako że jest to mój pierwszy post- witam wszystkich użytkowników (IMG:
http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Mam następujący problem: Stworzyłem prostą stronę opartą na DIV'ach. Wszystko ładnie pięknie, tylko że nie na IE... FF wyświetla ją bez problemu - zgodnie z moimi oczekiwaniami. IE natomiast interpretuje to niezbyt ładnie ;/. DIV'y środkowe [menu oraz treść] powinny być na środku, natomiast w IE są one przesunięte jakieś 500px w prawo. Siedzę nad tym problemem już jakiś czas... próbowałem z różnymi właściwościami position i margin, ale nic z tego. Proszę o wyrozumiałość odnośnie kodu (IMG:
http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Dopiero zaczynam zabawę z CSS.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<link rel="stylesheet" href="style.css" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<!--calosc-->
<!-- logo -->
<img src="img/logo.jpg" width="720" height="80" alt="title" border="0" /> <!-- logo - koniec -->
<!-- menu -->
<div class="podmenu">>>
<a href="index.php?pokaz=1" title="1">1
</a><br /> </div> <div class="podmenu">>>
<a href="index.php?pokaz=2" title="2">2
</a><br /> </div> <div class="podmenu">>>
<a href="index.php?pokaz=3" title="3">3
</a><br /> </div> <!--menu - koniec -->
<!--tresc-->
<div class="title"> Tytuł
</div> <div class="news">Powstanie strony
</div> <!--tresc - koniec-->
<!--calosc - koniec-->
CSS:
<!--
body
{
background-color:#FFFFFF;
background-image: url('img/bg.jpg');
background-repeat: repeat-x;
background-position:top;
margin-top: 20px;
margin-bottom: auto;
font-family:Arial;
font-size:11px;
color:green;
text-align:center;
}
.logo
{
width:720px;
height:auto;
background-color:silver;
border-top:1px solid silver;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:0px;
text-align:center;
}
.calosc
{
width:720px;
height:auto;
text-align:center;
display: block;
clear:both;
margin: 0 auto 0 auto;
}
.menu
{
width:190px;
height:350px;
background-image: url('img/left.jpg');
background-repeat: repeat-y;
font-family:Arial;
font-size:14px;
color:green;
text-align:left;
border-left:1px solid silver;
border-top:1px solid silver;
border-bottom:1px solid silver;
float:left;
margin:auto;
position:absolute;
}
.podmenu
{
margin: 10px;
padding:3px;
border-bottom: 1px dotted #C0C0C0;
}
.menu a
{
color:green;
text-decoration:none;
}
.menu a:visited
{
color:green;
text-decoration:none;
}
.menu a:hover
{
color:green;
text-decoration:underline;
}
.tresc
{
background-color:#FFFFFF;
color:black;
font-family:Arial;
font-size:12px;
text-align:left;
width:530px;
height:350px;
overflow:auto;
margin-left:190px;
margin-right:auto;
margin-top:auto;
border:1px solid silver;
float:left;
position:absolute;
}
.tresc p
{
margin-left:10px;
margin-right:10px;
margin-top:auto;
margin-bottom:auto;
}
.tresc a
{
color:green;
text-decoration:underline;
}
.tresc a:visited
{
color:green;
text-decoration:underline;
}
.tresc a:hover
{
color:silver;
text-decoration:underline;
}
.title
{
border-left: 5px solid #35A61A;
font-size:14px;
margin-left:10px;
margin-bottom:5px;
margin-top:8px;
font-weight: bold;
}
.news
{
border-bottom: 1px solid silver;
margin-left:10px;
margin-right:10px;
margin-top:10px;
text-align: justify;
margin-bottom:10px;
padding-bottom:10px;
}
-->
o co chodzi? (IMG:
http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Ten post edytował garczi 20.07.2006, 16:33:45