Jump to content

dmitriev

Newbie
  • Posts

    3
  • Joined

  • Last visited

Everything posted by dmitriev

  1. Балин!!! Вот чаво у меня не хватало, так это DOCTYPE <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Вот зараза!!! IE пытается поддерживать стандарты W3C, а Opere это по барабану!!! Вот что нашел: (Внимание: броузер Opera не играет по таким правилам; он всегда пытается отобразить страницу так, как если бы она соответствовала стандартам. Слава Опере! С другой стороны, Opera пока не полностью поддерживает стандарт W3C DOM, но работа над этим уже ведется.) Кому интересно статью нашел тут - http://www.realcoding.net/article/view/525 ЗЫ. значит где то я чтото прописал не по стандартам!!! КАК ОБОЙТИСЬ БЕЗ DOCTYPE?
  2. Помогите разобраться!!! Почему в таком варианте все правельно отображается и в опере и в эксплорере: <html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv=Content-Type content="text/html; charset=windows-1251"> <title>Untitled Document</title> <style type="text/css"> #container{ position:relative; } .overlay{ position:absolute; top:0; bottom:0; left:0; width:100%; background:#009CE6; opacity:0.2; -khtml-opacity: 0.2 -moz-opacity:0.2; /* для старых браузеров на основе Gecko */ filter:alpha(opacity=20); /* Для IE6&7 */ } .content { position:relative; } * html .xboxcontent { height:1px; } * html #container .overlay { height: expression(document.getElementById("container").offsetHeight); } </style> </head> <body> <table cellspacing="0" cellpadding="0" style="border: 2px solid #009CE6"> <tr> <td> <div id="container"> <div class="overlay"></div> <div class="content">контент1</div> <div class="content">контент2</div> <div class="content">контент3</div> </div> </div> </td> </tr> </table> </body> </html> В вышеуказанном случае, если стиль прописан локально в файле (как видно из примера), експлорер прозрачность фона отображает правельно и растягивает его так как надо!!! А если стиль прописать отдельно в файле, то эксплорер прозрачность неотображает!!! КАК БЫТЬ???? HTML-файл: <html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv=Content-Type content="text/html; charset=windows-1251"> <link rel="stylesheet" href="style.css" type="text/css"> <title>Untitled Document</title> </head> <body> <table align=center width="150" cellspacing="0" cellpadding="0" style="border: 2px solid #009CE6"> <tr> <td> <div id="container"> <div class="overlay"></div> <font class="advertising"> <div class="content"> <div class="content">контент1</div> <div class="content">контент2</div> <div class="content">контент3</div> </div> </font> </div> </td> </tr> </table> </body> </html> CSS-файл(style.css): /*для прозрачности контейнера*/ #container{ position:relative; } .overlay{ position:absolute; top:0; bottom:0; left:0; width:100%; background:#ffffff; opacity:0.6; -khtml-opacity: 0.6; -moz-opacity:0.6; /* для старых браузеров на основе Gecko */ filter:alpha(opacity=60); /* Для IE6&7 */ } .content { position:relative; } * html #container .overlay { height: expression(document.getElementById("container").offsetHeight); } /*конец для прозрачночти контейнера*/ КТО ЗНАЕТ В ЧЕМ ПРОБЛЕМА???? - ПОМОГИТЕ!!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy