* {margin:0; padding:0; } body {background-image:url(images/tlo.jpg); max-width: 1200px; min-width: 790px; } #logo {background-image:url(images/logo.png); width:990px; height:174px; } #content { float: left; width: 70%; height: 500px; float:left; margin-left: 20%; display: inline; } ul, ul li { display: block; list-style: none; margin: 0; padding: 0; } ul { width: 124px; padding: 2px 2px 1px 2px; background-color: #f90; position:absolute; } ul li { border-bottom: 1px solid #C90; } ul a:link, ul a:visited { display: block; width: 110px; text-decoration: none; padding: 7px; font-weight: bold; color: #000; font-family:Verdana, Geneva, sans-serif; font-size:12px; } ul a:hover { width: 100px; background-color: #f90; color: #fff; border-left: 2px solid #f60; } #menu {background-image:url(images/menu.png); width:990px; height:45px; text-align:center; } .men {text-decoration:none; margin-left:32px; font-family:Verdana, Geneva, sans-serif; color:#000; } #menu .opisy {color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; float:left; } .str {color:#000; font-family:Verdana, Geneva, sans-serif; font-size:16px; text-decoration:none; } #stopka { height:87px; clear:both; text-align:center; font-size:12px; width:1007px; }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="style.css" type="text/css" /> <link rel="shortcut icon" href="images/16.png" type="image/x-icon" /> </head> <body> <center> <div id="menu"> <p class="opisy">Opisy: <a href="#" class="str">Strona główna</a> <a href="#" class="str">Dodaj</a> <a href="#" class="str">Pobierz</a> <a href="#" class="str">Pomoc</a> <a href="#" class="str">Kontakt</a></a> </p> </div> <div id="content"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse posuere eros et nunc sodales a dictum enim dignissim. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Integer tristique eleifend tempor. Nam tincidunt interdum eros a suscipit. Curabitur in mauris orci, sit amet commodo augue. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse at dignissim felis. Nam commodo sem urna. Ut non augue dolor. Vestibulum ultricies tincidunt dolor a fermentum. Sed a iaculis velit. Aliquam id urna elit, eget faucibus leo. Donec pulvinar, nunc ut ornare lobortis, felis mauris egestas mi, nec rutrum mauris lorem a velit. Nunc vel sollicitudin est. Nunc bibendum, dui sed commodo aliquam, lorem felis tempor purus, eu ullamcorper ligula mi luctus nisl. Etiam ut augue velit, a rhoncus tellus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse posuere eros et nunc sodales a dictum enim dignissim. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Integer tristique eleifend tempor. Nam tincidunt interdum eros a suscipit. Curabitur in mauris orci, sit amet commodo augue. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse at dignissim felis. Nam commodo sem urna. Ut non augue dolor. Vestibulum ultricies tincidunt dolor a fermentum. Sed a iaculis velit. Aliquam id urna elit, eget faucibus leo. Donec pulvinar, nunc ut ornare lobortis, felis mauris egestas mi, nec rutrum mauris lorem a velit. Nunc vel sollicitudin est. Nunc bibendum, dui sed commodo aliquam, lorem felis tempor purus, eu ullamcorper ligula mi luctus nisl. Etiam ut augue velit, a rhoncus tellus. </div> <div> <ul> </center> </body>
Problem jest w tym , że na rozdzielczości 1024 jest wszystko ok , ale na każdej większej lewe menu nie chce się wycentrować.
czyli :
a css jest wyżej.
Tak jak napisałem wyżej , wszystko jest ok , strona się wyśodkowuje oprócz tego menu, cały czas jest w tym samym miejscu.Probowałem marginesow,pozycjowania absolutnego.
Pewnie się zapytacie poco jest w position:absolute w menu, bez tego position absolute menu wygląda okropnie.Raz mi się udało menu ustawić dobrze, ale znowu content aka tekst nawalał.Czyli na 1024 all jest ok , każda większa nawala , a problem jest tylko w tym lewym menu.
ul { width: 124px; padding: 2px 2px 1px 2px; background-color: #f90; position:absolute; }