Вход на сайт
Шоп в internet Explorere выгледит подругому!
NEW 16.04.12 15:52
Последний раз изменено 16.04.12 15:53 (Matros_Gitarist)
Привет знатокам! Я тут делаю себе шоп страничку, он у меня на Mozille выгледит нормально, а на Internet Explorere совсем по другому(искажонный какойто). Что я зделал неправильно, или что нужно зделать? Может потомучто я на Explorer никогда update не делал, т.к не пользуюсь? Вот фотки, может кто подскажет (не судите по цветам или дизайну, это пока только наброски, и он у меня пока на localhoste/xamp). спасибо всем.
Моzilla:
lh4.googleusercontent.com/-LRVLx4maxag/T4wi_yHBTdI/AAAAAAAACHw/Z1niVWFWg...
InternetExplorer
:lh3.googleusercontent.com/-000GykXNC1k/T4wi8D09vKI/AAAAAAAACHo/vlhKd8h2z...
Моzilla:
lh4.googleusercontent.com/-LRVLx4maxag/T4wi_yHBTdI/AAAAAAAACHw/Z1niVWFWg...
InternetExplorer
:lh3.googleusercontent.com/-000GykXNC1k/T4wi8D09vKI/AAAAAAAACHo/vlhKd8h2z...
16.04.12 19:51
Зря обижаешся
С ИЕ действительно портачек много и одним дельным советом врядле отделаешся.
Обычно позиционирование и размеры зависят от элементов лежащих снаружи.
Поэтому нужно смотреть полностью весь CSS и подгонять все элементы, в которых находится портачный элемент.
Бывало так, что пол дня сидишь и пытаешься сообразить в чём дело и как отрихтовать портачный див или другой элемент.
Иногда даже, как уже говорили выше делают полностью CSS только для ИЕ или других особых бровзеров.
И в зависимости от версии загружают их через PHP или JavaScript
в ответ Matros_Gitarist 16.04.12 16:53
В ответ на:
Такие ответы я здесь и не ожидал.
Такие ответы я здесь и не ожидал.
Зря обижаешся

С ИЕ действительно портачек много и одним дельным советом врядле отделаешся.
Обычно позиционирование и размеры зависят от элементов лежащих снаружи.
Поэтому нужно смотреть полностью весь CSS и подгонять все элементы, в которых находится портачный элемент.
Бывало так, что пол дня сидишь и пытаешься сообразить в чём дело и как отрихтовать портачный див или другой элемент.
Иногда даже, как уже говорили выше делают полностью CSS только для ИЕ или других особых бровзеров.
И в зависимости от версии загружают их через PHP или JavaScript
NEW 16.04.12 20:05
С IE есть такой гемор. Бывает и с Оперой.
Попробуй локализовать проблему и выложи только то, что отображается различно, тебе может смогут помочь исправить, чтобы было одинаково.
Попробуй локализовать проблему и выложи только то, что отображается различно, тебе может смогут помочь исправить, чтобы было одинаково.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 16.04.12 20:34
в ответ Vovan(ator) 16.04.12 19:51
У меня:
#container_inner {
overflow-x: hidden;
overflow-y: hidden;
width: 980px;
}
если я делаю размер 976px, тогда в ИЕ уже выгледит более нормально. Но я хотел бы чтоб это было только у ИЕ а у Мозилы оставалось также 980px. Есть у меня на сервере папочка: ie6fix a в ней fixes-ie6.css, я попробовал в неё #container_inner
{
overflow-x: hidden;
overflow-y: hidden;
width: 976px;
}
закопировать, но результата нету( ну чтоб только в ие по такому размеру было).
#container_inner {
overflow-x: hidden;
overflow-y: hidden;
width: 980px;
}
если я делаю размер 976px, тогда в ИЕ уже выгледит более нормально. Но я хотел бы чтоб это было только у ИЕ а у Мозилы оставалось также 980px. Есть у меня на сервере папочка: ie6fix a в ней fixes-ie6.css, я попробовал в неё #container_inner
{
overflow-x: hidden;
overflow-y: hidden;
width: 976px;
}
закопировать, но результата нету( ну чтоб только в ие по такому размеру было).
NEW 16.04.12 21:32
в ответ Matros_Gitarist 16.04.12 20:34
Попробуй поиграться с margin и padding. Эти зазоры не всеми бровзерами одинаково интерпретируются.
Вставь их по одному, в различные элементы, не только во внутренний див.
Попробуй одну ступень наверх и поэксперементируй что будет меняться.
Я обычно во внешнем диве ставлю всё на нуль, а потом проще подгонять внутренний див, но это не всегда так.
Многое зависит и от других факторов.
А если хочешь только для ИЕ отдельный CSS загрузить,
то тебе нужно через PHP или JavaScript опрос делать какой бровзер используется и потом в зависимотси от результата нужный CSS грузить.
Но я в этом не особо разбераюсь, я имею в виду эти контрольные скрипты.
Вставь их по одному, в различные элементы, не только во внутренний див.
Попробуй одну ступень наверх и поэксперементируй что будет меняться.
Я обычно во внешнем диве ставлю всё на нуль, а потом проще подгонять внутренний див, но это не всегда так.
Многое зависит и от других факторов.
А если хочешь только для ИЕ отдельный CSS загрузить,
то тебе нужно через PHP или JavaScript опрос делать какой бровзер используется и потом в зависимотси от результата нужный CSS грузить.
Но я в этом не особо разбераюсь, я имею в виду эти контрольные скрипты.
NEW 17.04.12 08:47
в ответ Matros_Gitarist 17.04.12 00:19
Советую почитать по css хакам, поможет избежать таких граблей. Или делать как уже выше писали, в отдельных css подгружать для нужного браузера поправки. На мой взгляд с хаками удобней, не нужны лишние подгрузки стилей, но и запутаться по началу будет легко.
Что касается самого осла, то там нужно править стили начиная с версии 6(ещё дохрена народу пользуется) по 8, для 9-й уже не требуется, по крайней мере у меня пока там не разу не пришлось что то править, почти 100% как в лисе, хроме и опере. Для тестов ослов поставь IETester, ну и в 9 осле есть возможность проверки от 7-й версии.
Напиши это для своих клиентов, хорошая реклама будет..., в особенности ели ты к примеру сам веб разработчик.
Что касается самого осла, то там нужно править стили начиная с версии 6(ещё дохрена народу пользуется) по 8, для 9-й уже не требуется, по крайней мере у меня пока там не разу не пришлось что то править, почти 100% как в лисе, хроме и опере. Для тестов ослов поставь IETester, ну и в 9 осле есть возможность проверки от 7-й версии.
В ответ на:
Да, большими буквами на стартовой напиши, "без Апдейта не смотрет!! :-)
Да, большими буквами на стартовой напиши, "без Апдейта не смотрет!! :-)
Напиши это для своих клиентов, хорошая реклама будет..., в особенности ели ты к примеру сам веб разработчик.

NEW 17.04.12 11:35
Да нет я не веб разработчик, а веб раздолбай! Я в этом нихрена не смыслю, нехочу показаца наивным но может кто найдет время и взглянет на мой шоп если время будет, если что напишите в приват я мог бы скинуть его на сервер для просмотра вами? Я через firebug это всё подгонял, но для ИЕ фиребуг гонит.
NEW 19.04.12 02:52
в ответ Matros_Gitarist 18.04.12 10:31
гм... это IE6 что ли? давно я такого не видел... по-моему ответы на все вопросы, связанные с IE6 - очевидны. есть такой сайт: http://www.ie6countdown.com/
поставьте себе как минимум IE7, тогда интереснее будет разбираться... были времена, конечно, когда я от скуки на практике и под IE5 сайты оптимизировал, но это совсем от нечего делать было.
поставьте себе как минимум IE7, тогда интереснее будет разбираться... были времена, конечно, когда я от скуки на практике и под IE5 сайты оптимизировал, но это совсем от нечего делать было.
NEW 19.04.12 08:25
в ответ Besser 19.04.12 02:52
Когда сайт типа для себя любимого, можно конечно седлать проверку на браузер, и пустить посетителей ослов определённых версий лесом. Но в данном случае, судя по названию темы, это шоп.., а это значит, пустить лесом клиента не выгодно, так что хочешь не хочешь, придётся оптимизировать, пусть не под 5.5 осла, но выше точно. Только по германии по некоторым оценкам на 6-м осле сидит ещё от 2-х до 4-ч процентов народу, а на 7-м и 8-м и того больше, а в них тоже могут быть проблемы. Это про 9-й осёл можно забыть, там уже почти 100% как и в современных других браузерах будет.