powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / IE и Opera по разному воспринимают стили
7 сообщений из 7, страница 1 из 1
IE и Opera по разному воспринимают стили
    #34856171
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В тело HTML-файла включён следующий фрагмент:
Код: plaintext
1.
2.
3.
4.
5.
<style type="text/css">
<!--
ul {margin-top:0px;margin-bottom:0px;margin-left:20px}
-->
</style>
В InternetExplorer 6 списки отображаются нормально, а в Opera - с отступом в те самые 20px. Как угодить обоим браузерам?
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856191
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BPK
В InternetExplorer 6 списки отображаются нормально, а в Opera - с отступом в те самые 20px. Как угодить обоим браузерам?
HTML<!-- --> Это html-коментирование, почему Opera вдруг должна его видеть? ;) В css используется CSS/* */.
К тому же проще писать так:
Код: plaintext
1.
2.
3.
ul {margin:0px 0px 0px 20px;}
или
ul {margin-left:20px;}
Но будьте готовы к тому, что margin-left будет в IE в 2 раза больше, чем в нормальных браузерах.
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856239
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PhoenixNETЭто html-коментирование, почему Opera вдруг должна его видеть? ;)
И тем не менее Opera его видит. HTML-комментирование применяется для маскировки от старых браузеров, не знающих, что такое CSS.

PhoenixNETНо будьте готовы к тому, что margin-left будет в IE в 2 раза больше, чем в нормальных браузерах.
Это лечится без JavaScript?
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856322
Vint_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не забывай, что помимо margin есть ещё и padding .
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856359
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BPKИ тем не менее Opera его видит. HTML-комментирование применяется для маскировки от старых браузеров, не знающих, что такое CSS.
Видимо это очень старые браузеры, ибо Опера 9.23 у меня это комментирование не воспринимает, как и IE6.

BPKЭто лечится без JavaScript?
Да, либо через хаки для ИЕ, либо через display:inline;, либо погуглите ещё чего-нить.
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856436
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PhoenixNETК тому же проще писать так:
Код: plaintext
1.
2.
3.
ul {margin:0px 0px 0px 20px;}
или
ul {margin-left:20px;}
Но будьте готовы к тому, что margin-left будет в IE в 2 раза больше, чем в нормальных браузерах.
Ни один из этих вариантов не подходит потому что:
1. мне НАДО трогать left, top, bottom
2. НЕ НАДО трогать right
...
Рейтинг: 0 / 0
IE и Opera по разному воспринимают стили
    #34856497
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BPK
Код: plaintext
1.
ul {margin:0px 0px 0px 20px;}
Ни один из этих вариантов не подходит потому что:
1. мне НАДО трогать left, top, bottom
2. НЕ НАДО трогать right
Ну тогда вариант выше как раз для вас. Разницы нет, как писать, но так меньше букв ;)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / IE и Opera по разному воспринимают стили
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]