Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/19: Рейтинг темы: голосов - 19, средняя оценка - 4.68
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317

В хроме нормально, а в мозиле и IE все сдвинуто в право и увеличен масштаб

07.10.2014, 11:29. Показов 4080. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня тоже такое вот.
В хроме нормально, а в мозиле и IE все сдвинуто в право и увеличен масштаб.
Уменьшил масштаб страницы со 100% на 80 % и вид сайта нормализовался.
Итак два пути.
1. Давать рекомендации посетителю изменить масштаб страницы, показать где и как...
2. В css (или html) использовать команду для мозилы и IE на изменение масштаба страницы при ее открытии в этих браузерах
Второй вариант нравится больше. Подскажите, пожалуйста, как это сделать?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.10.2014, 11:29
Ответы с готовыми решениями:

Разные шрифты в хроме и мозиле
tver-hotel.ru - шрифты разные в хроме и мозиле. в результате блок с описанием комнат наезжает на низлежащий... как побороть?

В мозиле и хроме баг с тегом <a href>
Мне необходимо, чтоб такой кусочек кода выводился в одну строку: &lt;a href=&quot;#&quot;&gt;Текст1&lt;/a&gt;|&lt;a...

Найти все слова которые с право на лево и с лева на право читаются одинаково
помогите пожалуйста срочно нужна программа на Делфи &quot;Hайти все слова которые с право на лево и с лева на право читаются одинаково''....

17
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
07.10.2014, 12:43
Первый вариант и он же единственный верстать сайт под масштаб страниц в браузере на 100%... Если Вы заказчик, то первым делом проверять вёрстку на кроссбраузерность и зум страницы... Если Вам некогда перевёрстывать сайт, то как-то в нэте видел js запрещающий масштабирование страницы - можете поискать, но данное решение однозначно осложнит просмотр сайта Вашим посетителям - особенно слабовидящим... Так что возвращаемся к первому варианту...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
07.10.2014, 14:00  [ТС]
Может быть тогда с такого бока зайти. Вот эта страничка форума с моим вопросом в хроме выглядит нормально, а в мозиле масштаб увеличен, но это не портит общую картину. Все блоки находятся на своих местах.
А в моем случае увеличение масштаба привело к сильному сдвиганию центральных блоков в право. Не красивая картинка.
Но у других верстальщиков картинка сайта не портится в разных браузерах, потому что они что то для этого делают дополнительно. Что и как?

Добавлено через 15 минут
Или все дело в том, что сайт еще не загружен в интернет и открывается через notepad?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
07.10.2014, 14:11
От того в чём Вы просматриваете сайт не зависит качество вёрстки... Возможно у Вас некорректно работает браузер, а может основные блоки Вашей страницы не отцентрированы... Причин может быть много...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
07.10.2014, 14:24  [ТС]
1. некорректно работает браузер. Другие сайты и сайт киберфорум открываются нормальньо....
2. основные блоки страницы не отцентрированы... Тогда и в хроме были бы проблемы...

Добавлено через 10 минут
Нет, все дело именно в фиксированном размере и увеличении маштаба.
Ну есть же приемы все это нейтрализовывать.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
07.10.2014, 14:25
1. Значит дело всё-таки в вёрстке..
2. Далеко не факт... Возникает вопрос почему тогда блоки съезжают, если всё хорошо?
3. Резиновая вёрстка хороший нейтрализатор px задаются в процентах... У меня например тоже есть пару сайтов с фиксированной вёрсткой и ничего никуда не уезжает... А хотя ещё такой проблемой может быть абсолютное позиционирование - как я про него забыл...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
07.10.2014, 15:16  [ТС]
Тааак... теплее...
Да я применял в css position:absolute; top:...px; left:...px;
Попробовать изменить на маргины - падинги?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
07.10.2014, 15:30
В идеале в шаблоне лучше всего использовать float и как Вы говорите margin и padding паровозом... При масштабировании страницы объекты с абсолютным позиционированием вываливаются из потока - это наглядно видно например в ie(особенно в 8 версии) и на мобильных устройствах при масштабировании... Поэтому старайтесь его использовать только в крайних случаях... Добротная вёрстка получается при использовании float:left и float:right - не разваливается хотя бы до 50% при уменьшении...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
07.10.2014, 15:34  [ТС]
Спасибо, пробую.
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
08.10.2014, 17:20  [ТС]
Заменил в css position:absolute; top:...px; left:...px; на margin ... и картинка в мозиле выравнялась. Хоть масштаб картинки и увеличен по сравнению с таковым в хроме, но общий вид в мозиле теперь приемлем.
Теперь в хроме проблемы. При масштабе страницы 100% в header блоки с заголовком и меню заметно сдвинуты в лево. Если увеличиваю масштаб страницы до 110% все нормализуется, вид примерно такой же как в мозиле.

Итак, путь добиться мультибраузерности сайта понятен - проверять коды. Есть даже онлайн-проверка, например,
на: http://jsfiddle.net/

А как выложить код на sfiddle ? На ютубе есть видео, но все на английском. Есть ли инструкции по работе на этом сайте на русском?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
08.10.2014, 17:48
А что там непонятного в блоки для html, js и css вставляете свой код... Вверху в меню нажимаете кнопку "run" смотрите что получилось...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
08.10.2014, 17:53  [ТС]
Вставлять нужно по одному коду? А то я скопировал и вставил все коды css из нотпада - кнопку "run" - и никаких результатов.
Есть ли онлайн проверки кода, куда можно было бы вставлять сразу все коды?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
08.10.2014, 18:02
Вставлять нужно и css и html и js - если есть и только потом нажимать на "run"... В 4-ом блоке увидите результат... Если вставите просто css естественно ничего не произойдёт...
0
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
08.10.2014, 20:54  [ТС]
Вставил css и html - кнопку "run" . В окне html на желтом фоне сообщения -

No need for the META tags.
No need for the HEAD tag, it's already in the output.
For JavaScript use the panel below or the Resources panel for external files.
For external CSS files use the Resources panel on the left.
Перевод -
"Нет необходимости в тегах META.
Нет необходимости в теге HEAD, это не уже на выходе."

Что практически нужно делать по таким результатам?

Добавлено через 2 часа 33 минуты
Спасибо видеокурсам Е.Попова по html - пальцем паказал на сайты валидаторы: https://ru.wikipedia...лидатор_формата
Тут:
Сервис валидации HTML консорциума W3C

Сервис валидации CSS консорциума W3C

Результаты проверки моих 6 css файлов - ошибок нет.
Результаты проверки html файла - 12 ошибок с описанием, указанием номера строки.



ЭТО понять не возможно.
И главное, Попов говорит, что даже если все коды соответствуют требованиям, это не является 100% гарантией того, что сайт будет выглядеть на разных сайтах одинаково.
Сухой осадок - путь добиться мультибраузерности сайта - тупиковый.

Так как же делаются мультибраузерные сайты?
У меня сайт в хроме и в мозиле выглядят по разному (дальше не цензурно...).

Добавлено через 6 минут
Пардон, хотел написать -
путь добиться мультибраузерности сайта валидацией кодов - тупиковый
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
09.10.2014, 10:45
Лучший ответ Сообщение было отмечено Hyzek как решение

Решение

Ну во-первых, не мультибраузерности, а кроссбраузерности... Во-вторых валидаторы проверяют Ваш код на соответствие стандартам установленным W3C консорциумом(другими словами проверка чистописания, а не проверка кроссбраузерности)... В третьих сайты валидаторы и сайты для теста кода - это две разнополярные вещи... На jsfield.net проверяется, как будут выглядеть элементы в браузере при использовании того или иного кода, а валидаторы проверяют правильность написанного кода... Одни тестируют - другие проверяют... Для того, чтобы написать кроссбраузерный сайт необходимо придерживаться только одной вещи - верстать его теми тегами, которые будут одинаково отображаться во всех браузерах(в каких браузерах поддерживается тот или иной тег, а также его описание можно посмотреть в htmlbook)... Плюс ко всему всегда для блоков указывать высоту, ширину и выравнивание, стараться не использовать позиционирование(особенно абсолютное-это зло)... Если хотите использовать специфические теги допустим border-radius - тогда необходимо прописывать костыли для браузеров(за частую это префиксы, иногда надо подключать дополнительные библиотеки)... Что касается jsfield - то он Вам написал, что для проверки кода не нужно указывать теги <html>, <head>, <body> - они уже вшиты... то есть вставляете только блоки, которые хотите проверить... Думаю теперь доступно объяснил...
1
 Аватар для sashok89
75 / 75 / 11
Регистрация: 04.08.2012
Сообщений: 526
Записей в блоге: 2
09.10.2014, 13:29
Цитата Сообщение от Hyzek Посмотреть сообщение
И главное, Попов говорит,
никогда не слушайте то что говорит этот человек! Если вы конечно хотите стать хорошим разработчиком. И вообще, я советую ознакомится вам со следующим изданием "Большая книга CSS3" - Дэвид Макфарланд. Она поможет вам и ответит на огромное количество ваших вопросов. Ну и конечно же, побольше практики
1
1 / 1 / 0
Регистрация: 29.08.2010
Сообщений: 317
09.10.2014, 13:37  [ТС]
Аве Fedor92!
Отказ от позиционирования абсолютного дал нужный результат. Сайт в разных браузерах выглядит примерно одинаково.
Сайтом jsfiddle.net пользоваться придется. Прошу помочь разобраться и в этом, а то я дальше этого не двигаюсь -


И еще ньюанс. Сейчас в хроме из динамической кнопки меню выпала вниз черта.

В мозиле все нормально. Что тут надо предпринимать?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
09.10.2014, 14:57
По поводу кнопки надо смотреть код или хотя бы рисунок... Я одного не могу понять, а почему Вы сразу не тестите свои разработки на виртуальном сервере... Или на ПК, например(без виртуалки)... Тестирование кода в интернете тоже вещь довольно специфическая, а так написали код и сразу посмотрели, что получилось... Для тестирования каких-то элементов лучше всего применять блочный подход... То есть взяли блок вытащили его в отдельный проект и посмотрели, что как - может что-то подправили... И так со всеми блоками, когда будут готовы все соберите их воедино...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.10.2014, 14:57
Помогаю со студенческими работами здесь

В опере и хроме есть подчеркивание, а в мозиле нет - как исправить?
В мозиле в горизонтальном меню при наведении на пункт меню - нет подчеркивания, а в хроме и опере - появляется подчеркивание. A:hover...

Youtube.com и google.com и другие сервесы не работают в гугл хроме и мозиле
Вообщем проблема такая ни ютуб ни поисковик гугл ни другие сервесы гугл не работают.Сайты пинговал, пингуются нормально.в файле hosts...

почему интернет эксплорер 11 не открывает адрес типа: 10.63.200.12? в хроме нормально
почему интернет эксплорер 11 не открывает адрес типа: 10.63.200.12? в хроме нормально. спасибо.

Все браузеры открываются в Мозиле
Добрый вечер. Все браузеры открываются в Мозиле с окном http://mlgame.ru/?ref=gameleads2. Не запускаются World of Tanks, нет прав...

Призывной возраст увеличен
подскажите призывной возраст увеличен


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru