webster, спасибо за все, вроде нашел решения для обоих проблемм, но появилась ещё одна - сделать минимальную высоту у сайта 100%, если ставлю height или min-height равными 100%, то в експлорере работает, а в ФФ нет. вот код:
| Код | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> * { margin:0; padding:0; }
#all{ position:relative; overflow: hidden; min-width:1000px; height:100%; background: url(fon.gif) repeat; } #left_col{ position:relative; background: #ffffff url(shadow1px.gif) repeat-y right; padding-right: 1%; float:left; width:49%; margin-bottom: -1000px; padding-bottom: 1000px; } #middleleft_col{ position:relative; float:left; width:12%; background: url(shadow1pxleft.gif) repeat-y right; padding-right: 1%; margin-bottom: -1000px; padding-bottom: 1000px; } #content{ background: url(fon.gif) repeat; padding-left: 0px; } #contentmain{ background: url(fonmain.gif) repeat; padding: 15px; } #contentright{ background: url(fonmain.gif) repeat; padding: 15px; padding-top:125px; } #contentimg{ background: url(list.jpg) no-repeat; padding-left: 0px; } #middleright_col{ position:relative; width:15%; float:left; background: #ffffff url(shadow1px.gif) repeat-y right; padding-right: 1%; margin-bottom: -1000px; padding-bottom: 1000px; } #right_col{ position:relative; float:left; width:20%; margin-bottom: -1000px; padding-bottom: 1000px; } #footer{ position:absolute; opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; /* Mozilla 1.6 и ниже */ -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */ background: url(bottomfon.gif) repeat; height: 110px; width: 100%; bottom:0px; } </style> </head>
<body> <div id="all"> <div id="left_col"> <div id="contentmain">
</div> </div> <div id="middleleft_col"> </div> <div id="middleright_col"> <div id="contentright"> </div> </div> <div id="right_col"> <div id="content"> <div id="contentimg">
</div> </div> </div> <div style="clear: both; height: 1px; font-size: 1px; line-height: 1px; overflow: hidden; margin-bottom: -1px;"></div> <div id="footer"> ghjghj </div> </div> </body>
</html>
|
З.Ы И ещё я понял, что я полный чайник и надо почитать литературу... |