проблема CSS и разных браузеров

Статус
В этой теме нельзя размещать новые ответы.
хотя у меня в мозиле 2 вообще бред отображается, но если вопрос о ие6 то тогда может быть это изза того что ты не прописал стили для "#navigation ul li" в чястности нужно падинг и марджин определить, а то эта сучка ие за всё цепляется
 
не помогло указание паддинга и маржина, зато помогла статья от суда

Вначале думал что пробелы не могут оказывать такого влияние, ан нет :) удалил все пробелы в коде, ИЕ6 отобразил менюшку корректно, но теперь надо бороться с лисой 2.0... и почему люди не обновляют софт :nezn:
Кто знает как под лису 2.0 исправить код?
 
А может кто видел где-то список глюков CSS в разных браузерах?
 
А может кто видел где-то список глюков CSS в разных браузерах?

во первых это почти невозможно прям все баги взять и сразу описать, тем более что у кучи браузеров идут чястые обновления что затруднило это бы ещё больше.
вообще вопрос даже можно назвать чуть не верным, очень чясто это не баги а несоответствия к стандартам или разные восприятия стилей и структуры у каждого браузера (каждый хозяин на своей кухне).
такчто скорее всего это ток со временем можно всё ккто уложить в голове, а то есть даже и прочитать весь этот список, то фик что ты всё запомниш(пока на себе не почуствуеш). зачястую когда бага проявляется - то просто гуглят и находят решение(если решение самостоятельно не найдено) и вот так создаётся этот самый свой список "багов".
 
Может кому пригодится, для IE я применяю хак:

#nav{
width: 250px;
*width: 253px;
}

в итоге FF, сафари и т.п. строку *width: 253px; игнорируют, а IE из за особенностей парсинга её съёдают, оч удобно :)
Из за этой же особенности в тэгах можно определять сколько угодно своих атрибутов, и читать их через js
Так что зря народ гонит на IE - в нем верстать интуитивно понятно, а "правильных" браузерах порой нужно с бубном танцевать и вдумчиво втыкать в стандарты, которые сами кстати тоже не всегда соблюдают.
 
Особо не читал все, но дам совет ( создавайте 2-3 стиля, а именно для ИЕ6,ИЕ7 и остальных ....... соотвецтвенно подключив все это в башне ) и не будет проблемм.;)
 
для IE я применяю хак:

#nav{
width: 250px;
*width: 253px;
}

скоко раз писалось что любой хак сегодня может работать ток на одном браузере(как этот для ие) а заватро с выходом новых браузеров, или новых обновлений к другим браузерам - это может и на них проскочить, и вот тогда начнётся беда в которой прийдётся всё переделывать.
 
Особо не читал все, но дам совет ( создавайте 2-3 стиля, а именно для ИЕ6,ИЕ7 и остальных ....... соотвецтвенно подключив все это в башне ) и не будет проблемм.;)
Сто проценто согласен! зачем мучить себя, искать хаки и обходные пути, подключайте разные стили и все у вас выйдет на более качественный уровень. ;)
 
Код:
width: expression(document.body.clientWidth > 1010 ? "100%" : "1010px");

единственный хак который использую.. почти всё остальное решается усердной работой мозга
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху