IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Косяки IE6 со стилями (http://www.imho.ws/showthread.php?t=142212)

Plague 04.12.2009 17:46

Косяки IE6 со стилями
 
Господа, столкнулся с таким чУдным глюком: IE6 не то не наследует стиль, не то наследует его как-то по своему разумению, не то я что-то пропустил. :help:
Суть: http://www.trusthouse.ru/italy/?all=1&orderby=1
в самом низу видим "Страницы: 1 2 3 4 (Объекты с 1 по 50)"
во всех человеческих броузерах (Firefox, Opera, Chrome, IE тот же более новых моделей) оно отображается правильно.
Но в 6м, или если переключить 8ку в "совместимость" - видно что надпись не ровна по горизонтали, пиксел гуляет. Изначально вообще болд улетал вверх, а не-болд вниз садился, это я кой-как выровнял паддингами и прочим...
формируется это хозяйство так:
PHP код:

print '<div class="text_button" style="height:32px"><a title="Предложения по недвижимости в Италии" href="/italy/?all=1&orderby=1">Все предложения ('.$count.')</a></div>';
else {
    print 
"<br><table width=\"100%\" align=\"center\" class=\"caT02\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><a title=\"Предложения по недвижимости в Италии\" href=\"/italy/\">Страницы:&nbsp;</a>";
    for(
$i 0$i $num_rows;) {
        
$ip $i $perpage 1;
        if (
$pg == $ip)
            print 
"<b>$ip</b> &nbsp;";
        else
            print 
"<a href=\"/italy/?all=1&city={$_GET['city']}&retype={$_GET['retype']}&orderby={$_GET['orderby']}&p=$ip\">$ip</a> &nbsp;";
    
$i $i $perpage;
    }
    print 
"<small>(Объекты с {$objexts['1st']} по {$objexts['2nd']})</small></td></tr></table>";


вот не могу понять в чем косяк, откудова это вылезает. в принципе понятно, что закопать этот IE6 уже давным-давно пора, но уж просто спортивный интерес одолел - что не так-то...? :idontnow:
вроде все правильно, и все нормальные броузеры кажут гут, а тут такие приколы.
Мож кто-нить в курсе?

Borland 04.12.2009 19:28

Вложений: 3
Честно говоря - не вижу разницы в IE8... :idontnow:
8.png - чистый IE8
6.png - он же в режиме совместимости
ff.png - огнелис. С ним разница заметна, да.

А за то, что разработчики IE весьма вольно трактуют стандарты html/css - их ещё только ленивый не пинал...

P.S. Не понял, нафига вешать линк на слово "Страницы"...

Plague 04.12.2009 19:50

Цитата:

Сообщение от Borland (Сообщение 1688230)
Честно говоря - не вижу разницы в IE8...

отключи везде принудительно совместимость. эта зараза всеравно его пихает. через средства разработчика (F12) отключи полностью. В "стандартах IE8" или IE7 все кажет прекрасно.
ссылка на скрин добавлена позже, в момент написания поста был сильно занят:
http://www.onlinedisk.ru/view/285189
--------
ps.
Цитата:

Сообщение от Borland (Сообщение 1688230)
P.S. Не понял, нафига вешать линк на слово "Страницы"...

эмм. я вроде не просил обсуждать дизигн и накой где какие линки.

ЕЖ 05.12.2009 01:54

Plague, добавь в стиль .caT02 TD свойство line-height: 24px; а в последнем стиле .caT02 SMALL убери PADDING-TOP: 2px

Plague 05.12.2009 12:14

О, класс, починилось :yees:

Цитата:

Сообщение от ЕЖ (Сообщение 1688291)
в последнем стиле .caT02 SMALL убери PADDING-TOP: 2px

думал сперва что его обозначение можно вообще убрать, ибо это как раз я "костылял" IE, - нет не прокатило, если убираю его из CSS - то что под ним вниз смещается в ie..


Часовой пояс GMT +4, время: 21:14.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.