Mam liste rozwijana ktora nie chce mi nachodzic na tekst. Wszystko jest ok jesli dam zdjecie w div'ie jako tlo to mi ladnie wszystko na siebie nachodzi ale gdy napisze tekst to juz nie chce - w miejscu gdzie sa jakies litery. Dziwne jest w tym wszystkim to ze mam tekst w jednym naglowku i na ten tekst mi wszystko nachodzi a pod naglowkiem juz nie chce. moze mial ktos podobny problem i go rozwiazal? z gory dzieki za podpowiedzi
ponizej daje kod:
<head> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" /> <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel='stylesheet' type='text/css' href='przyklad.css' /> <!-- compliance patch for microsoft browsers --> <!--[if lt IE 7]> <link rel='stylesheet' type='text/css' href='multi-column-ie.css' /> <script src="/ie7/ie7-standard-p.js" type="text/javascript"></script> <![endif]--> <script type="text/javascript"> window.onload=function(){ Nifty('div#headere_inner','transparent medium'); // medium rounded corners w/transparency for gradient background image Nifty('div#content,div#promo','medium same-height'); //medium rounded corners, same height cols Nifty('div#main_wrapper,div#headerr,div#footer,div#comment','medium'); //medium rounded corners AddCss ("nifty_corners/css/niftyCorners.css"); // location of Nifty CSS file relative to this page } </script> </head> <body> <div id="main_wrapper"> <div id="header"> <div id="header_inner"> </div> </div> <div id="list_menu"> <div id="list"> <div id="list_inner"> <ul> <ul> </ul> </li> <ul> </ul> </li> </ul> </div> </div> </div> <div id="content"> <div id="content_inner"> <div id="comment_box"> <div id="comment_box_inner"> <div id="comment"> <div id="comment_naglowek"> </div> <div id="comment_inner"> </div> </div> <div id="linia_pionowa"> </div> <div id="right_box"> <div id="right_box_inner"> </div> </div> </div> </div> <div id="linia_pozioma"> <div id="linia_pozioma_inner"> </div> </div> <div id="foto_reklama"> <div id="foto_reklama_inner"> <div id="damskie_meskie"> <div id="meskie_napis"> jshds </div> <div id="damskie_napis"> jshds </div> <div id="meskie"> <div id="meskie_foto"> </div> </div> <div id="damskie"> <div id="damskie_foto"> </div> </div> </div> <div id="reklama_napis"> jhfsd </div> <div id="reklama"> <p> mkajsdjkasdjkasd kasjdjkasjdhasda kasjdjkahsdahs sajhdkjashdjksad kjashdjkasasd kjashdjkas </p> </div> </div> </div> </div> </div> <div id="footer"> <div id="footer_inner"> </div> </div> </div> </body> </html>
body { text-align:center; background-color:#cccc99; /*-- ten*/ /*background-color:#8f917a;*/ } * { margin:0; padding:0; } #main_wrapper { width:840px; margin-left:auto; margin-right:auto; text-align:left; padding:10px 0; margin-top:10px; /*border: 1px solid black; background-color: acae95;*/ } #header { background:url("logo.png") no-repeat; /*border: 1px solid black;*/ margin:0 10px; /*background-color: blue;*/ } #header_inner { height:160px; } /*------------------------------------------------------------------------------*/ #list_menu { behavior:url(csshover.htc); /*border: 1px solid black;*/ margin:5px 10px 10px 10px; background:url("logo_menu.png") no-repeat; } #list{ position:relative; z-index: 5; } #list_inner * { margin:0; padding:0; } #list_inner { font-family:lucida, arial, sans-serif; /*border: 1px solid black; margin:5px 10px 10px 10px;*/ height:40px; } #list_inner ul { /*border: 1px solid green;*/ float:left; } #list_inner li { border: 0px solid red; list-style-type:none; float:left; position:relative; } #list_inner li ul { position:absolute; width:7em; display:none; } #list_inner li ul li { width:100%; } #list_inner a { display:block; /*background-color:#DDD;*/ padding:.55em 1em; } #list_inner a.rozwijana { display:block; background-color:#999966; padding:.55em 1em; } #list_inner a:hover { color:#666; /*kolor czcionki a ponizej kolor tla najechanego elementu*/ background-color:#CCCc99; } #list_inner li:hover ul { display:block; } .pusty_one { width:6em; height:1px; float:left; } li.pusty_two { width:10em; height:1px; float:left; } .line_menu { border: 2px solid red; width:5px; height:30px; background:url("linia4.png"); } /*---------------------------------------------------------------------------------------*/ #content { margin:10px 10px 10px 10px; /*border: 1px solid black;*/ /*background:url("tlo-srodek.png");*/ /*background-color:#acae95;*/ /*--druki kolor*/ background-color:#dde0bd; clear:both; /*ta opcja powoduje ze srodkowy kontener nie naklada sie z pod menu - następna linia znajdzie się pod obiektem niezależnie od jego położenia */ } #content_inner { position:relative; overflow:hidden; width:100%; z-index: 2; } #comment_box { /*border: 1px solid black;*/ margin: 1em 1em 0 1em; height:100%; } #comment_box_inner { position:relative; /*border: 1px solid black;*/ overflow:hidden; width:100%; } #comment_naglowek { width: 300px; padding:.5em 0 0 0; text-align:center; } #comment_inner { text-align: left; padding:.5em 1em 2em 1em; } #comment, #right_box { position: absolute; /*border: 1px solid black;*/ top: 0; z-index: 1; } #comment p{ z-index: -1; } #comment { /*border: 1px solid black;*/ background-color: #cccc99; margin: .5em 0 2em 3em; left:0; width: 300px; } #right_box { width:350px; height:220px; right:0; } #right_box_inner { margin:0 1em; background:url("matrix-foto.png") no-repeat; /*kolor foto1 - b0b199 , kolor drugi - e6e9c4*/ /*border: 1px solid black;*/ height: 210px; width:300px; } #linia_pionowa { /*border: 1px solid #63645e;*/ background-color: #63645e; width:2px; margin: 0 auto; height:220px; } #linia_pozioma { width: 90%; margin: .5em 0; margin-left: auto; margin-right: auto; clear: both; } #linia_pozioma_inner { border: 1px solid #63645e; } #foto_reklama { margin: .5em 1em; height:100%; } #foto_reklama_inner { position:relative; /* border: 1px solid gray;*/ overflow:hidden; width:100%; margin:0 auto; } #damskie_meskie { position:relative; width:50%; overflow:hidden; padding:0 0 0 5em; } #meskie_napis, #damskie_napis { width:120px; height:20px; padding:0 .7em .7em .7em; text-align:center; } #meskie_napis { margin:0 2em 0 0; float:left; } #damskie_napis { margin:0 auto; float:right; } #meskie, #damskie { border: 1px solid black; width:120px; height:120px; padding:.7em; overflow:hidden; } #meskie { margin: 0 auto; float:left; } #damskie { margin: 0 auto; float:right; } #meskie_foto, #damskie_foto { border: 1px solid black; width:100%; height:100%; margin:0 auto; } #reklama_napis { position:absolute; width:200px; height:20px; top: 0; bottom: 0; right: 0; margin:0 auto; text-align:center; padding:0 2em .7em .7em; } #reklama { position:absolute; /*border: 1px solid black;*/ width:200px; height:200px; top: 20px; bottom: 0; right: 0; margin:0 auto; text-align:center; padding:.7em 2em .7em .7em; clear:both; } /*#right_box { border: 1px solid black; float:right; min-width:350px; max-width:400px; height:200px; }*/ #footer { /*border: 1px solid black;*/ background-color: #999966; /*zachowac kolor moze sie przyda do zmiany logo */ margin:0 10px; clear:both; }
pozdrawiam