Припокриващи се div в IE ‹ 9 - работят добре в IE9 и други браузъри

Разработих уебсайт (между другото, за млад и много креативен художник :), но имам проблем с припокриващи се divs.

Може да се види на http://www.anaaragao.com/galeria/

Ако натиснете "портфолио", списъкът с категории ще изглежда неподравнен. Освен това, ако човек избере една от тези категории, изображенията на публикацията ще се появят в една колона вместо в решетка.

Това не се случва в IE9, Firefox, Chrome или Safari. Ако някой може да ме насочи в правилната посока, ще бъда много оценен. Междувременно продължавам да търся.

Благодаря предварително.


person BMM    schedule 13.02.2013    source източник
comment
Деактивирахте ли контекстното меню? Защо направи това?   -  person James Coyle    schedule 14.02.2013
comment
съжалявам Активира го отново. Знам, че не е много приятелско, но беше директна молба...   -  person BMM    schedule 14.02.2013


Отговори (1)


Не погледнах вашия js код, но изглежда, че сте създали грешен стил, когато е зареден в IE 8. Ето първата ul колона във вашия изходен код.

<ul class="mcol2 li_cont1" style="width: 293px; cssfloat: left;">

Променете стойността на стила от "width: 293px; cssfloat: left;" на "width: 293px; float: left;", след което това ще коригира проблема с оформлението.

person Minime    schedule 13.02.2013
comment
Все още не е решен, но ви благодаря, че посочихте правилната посока. Имам jQuery код, който създава този стил, който е: jQuery(this).css({cssFloat:'left', width:''+col_Width+'px'}); .Изглежда IE 8 и IE 7 не могат да разберат командата cssFloat. Но ако го променя от cssFloat на Float в jQuery кода, тогава Safari ще покаже точно същия проблем, който IE 8 прави сега! Така че това трябва да е... - person BMM; 14.02.2013
comment
Използвайте jQuery(this).css({'float':'left', 'width':col_Width+'px'}); - person Minime; 14.02.2013
comment
В противен случай jQuery(this).css('float','left'); ... в противен случай опитайте най-новата версия на jQuery - person Minime; 14.02.2013
comment
Благодаря ти! Това реши проблема. Сега работи добре, както трябва. Всичко най-хубаво! - person BMM; 14.02.2013