| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > explorer и div |
| Автор: library 3.8.2008, 15:36 |
| У меня такая проблема. мой сайт нормально отображается в Opere и firefox но блин как на зло explorer подкачал, а ведь на нём большинство пользователей сидят. В общем помогите разобраться с дивами пожалуйста. Скажите, что поправить, чтоб нормально отображалось. домен http://teach-forex.ru |
| Автор: webster 3.8.2008, 16:43 | ||
| А зачем у #Menu float: left; по-моему он там совсем никчему, и все последующие элементы похоже наследуют это значение свойства (хотя по спецификации не должны). Чтобы слова меню не переносились - надо либо "соединить" их с помощью либо использовать свойство white-space. Выровнять же под IE можно:
|
| Автор: library 3.8.2008, 20:08 |
| Спасибо.Так сделал, там кое где ещё ошибки поправил. Сделал отдельный css для IE потому что изменения улучшавшие IE ухудшали Оперу. Осталось последнее. В IE верхнее меню в лево сдвинуто, хотелось бы центрировать, чтоб как в Опере было. Можете и с этим помочь? |
| Автор: webster 3.8.2008, 20:26 |
| Флоаты в меню вам совсем не нужны, у вас и так гиперссылка является строковым элементом и может встать в строке несколько штук, соответствующих пунктам меню. Все можно сделать горизонтальными паддингами. |
| Автор: library 3.8.2008, 20:42 |
| Убрал флоаты, не помогает. |
| Автор: webster 3.8.2008, 20:44 |
| Поставьте для блока #Menu - text-align: center; а для <a> (или <span>) горизонтальные паддинги и уберите размер width: 120px; для <a>. |
| Автор: library 3.8.2008, 20:52 |
| Что не как не помогает. (туплю наверно страшно...) |
| Автор: webster 3.8.2008, 21:14 | ||
Если не так:
|
| Автор: library 3.8.2008, 21:18 |
| Спасибо за помощь, я просто <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> добавил и всё нормально. Дал бы в репу +1, но надо 100 постов. Ещё раз спасибо. |