Jump to content
  • 0

3 diva и IE


Bickaze
 Share

Question

есть сайт vip.directgifts.ru

в нем боковые модули имеют окантовку которая образуется с помощью 3 дивов:

div.module-left {

width: 184px;

background: url(../images/mod_left_middle.jpg) repeat-y;

margin-bottom: 10px;

}

/* left module bottom div */

div.module-left div {

background: url(../images/mod_left_bottom.jpg) bottom left no-repeat;

/*background-color: #907e72;*/

margin-top: 0px;

margin-bottom: 0px;

}

/* left module top div*/

div.module-left div div {

background: url(../images/mod_left_top.jpg) top left no-repeat;

padding-bottom:20px;

padding-top:10px;

padding-left:10px;

padding-right:10px;

}

div.module-left div div div {

background: url(../images/px000000.gif) no-repeat;

background: none;

padding: 0;

width: auto !important;

width: 100%;

}

но почему то в IE ( 6 i 7 ) верхняя шапка то появляется то исчезает. И если повыделять файл то шапка появляется.

Подскажите почему?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Быть может, я слепой или невнимателен к чересчур мелким деталям, но в ИЕ 6, 7 и в ФФ 3 все практически одинаково (только в ИЕ 6 верхний блок со ссылками немного распирает). Не увидел никаких проблем.

Link to comment
Share on other sites

  • 0
но почему то в IE ( 6 i 7 ) верхняя шапка то появляется то исчезает. И если повыделять файл то шапка появляется.

Подскажите почему?

Ошибка в генофонде тех программистов, которые писали движок рендеринга в 6м IE, что привело к непредсказуемым багам в программе.

Лечится путем установки _zoom: 1 тем блокам, где фон указан. Подбирать разные контейнеры для достижения требуемого результата.

Link to comment
Share on other sites

  • 0
Ошибка в генофонде тех программистов, которые писали движок рендеринга в 6м IE, что привело к непредсказуемым багам в программе.

Эх, если бы все этим объяснялось... К несчастью, в данном случае к IE отнеслись без должного внимания, тем что прервали стройную цепь указания ширин вложенных блоков - указание паддингов в связке в шириной родителя (div.module-left div div)... Далее, например, можно смело отказаться от width:100%, не находите?

По моему мнению, сама стратегия тут неверная.

Если с ослами вести себя грамотно, не заставлять их особо сильно думать, а в данном случае все очень усложнено, то они не будут вести себя плохо, за исключением, конечно, врожденных болезней, коих собственно есть у всех индивидуально.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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