|
|
|
| День добрый!
Кто знает, почему на разных машинах при одной и той же версии браузера IE, дизйан выглядит по разному? Причем расширение мониторов менял, никакой разницы. Там где нормально работало так и работает, там где не нормально, так и осталось. =(
Версии браузеров схожЫ во всех цифирках. И еще, можно ли указывать в хтмл при описании css, для IE допустим не 8, а 8.xxx.xxx ?:D | |
|
|
|
|
|
|
|
для: Admexture
(27.10.2010 в 14:10)
| | настройки браузера разные | |
|
|
|
|
|
|
|
для: AlexSol
(27.10.2010 в 14:35)
| | какие именно? | |
|
|
|
|
|
|
|
для: ADmexture
(27.10.2010 в 14:41)
| | шрифт и размер шрифта, фон по умолчанию. в чем разница-то, можете показать? | |
|
|
|
|
 23.6 Кб |
|
|
для: elenaki
(27.10.2010 в 14:44)
| | сверху меню в IE 8 (нормальное)
снизу так же в IE 8, но уже другая машина.
настройки сбросил вроде по умолчанию, невышлА =) | |
|
|
|
|
 33.9 Кб |
|
|
для: ADmexture
(27.10.2010 в 14:41)
| | Которые вот тут устанавливаются пользователем - см. аттач | |
|
|
|
|
|
|
|
для: АЯ
(27.10.2010 в 14:47)
| | спасибо кЭп! а какие именно настройки то там?! шрифты одинаковые, размеры тоже.
есть еще идеи? там что то с масштабностью походу. | |
|
|
|
|
|
|
|
для: ADmexture
(27.10.2010 в 14:55)
| | а с ie7 проблем нет? возможно нажата http://floomby.ru/content/z34XfJ9Kn0/ | |
|
|
|
|
|
|
|
для: AlexSol
(27.10.2010 в 15:28)
| | нет, в ие7 меню отображается хорошо. режим совместимости не включен, ни там ни там. =( походу засада. блин сдавать работу пора бы уже. вообще как так, столько проработал на одной машине, все браузеры проставил, везде проверил. а на другой машине с таким же браузером такое вылазит... никогда подобного не видел, ладно бы там под-версии не совпадали бы, тогда можно было чето придумать, а тут все совпадает... печаль...
кстати, вопрос, если под-версии браузера не совпадают, как то можно при подключении стиля это отобраить? что под "разные" ие8. | |
|
|
|
|
|
|
|
для: ADmexture
(27.10.2010 в 15:38)
| | это меню у вас в таблице? может, какой-нибудь nowrap поможет? или в слое с флоат?
если уменьшить ширину пунктов на пару пикселей? никто не заметит, а в браузер влезет. | |
|
|
|
|
|
|
|
для: elenaki
(27.10.2010 в 15:47)
| | вот иклудовское ие8 меню: может кто то пошаманит? =)
body
{
font-family: Verdana, sans-serif;
font-size: 11px;
color: #3f5876;
}
#main_menu
{
padding: 0;
margin-top: 15px;
width: 910px;
height: 35px;
}
/* "on" - in main_menu */
ul.mainnav
{
width: 910px;
height: auto;
float: left;
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
}
ul.mainnav li
{
height: 33px;
float: left;
display: inline;
}
ul.mainnav a
{
width: auto;
display: block;
text-align: center;
border-right: 1px solid white;
margin: 0px;
padding: 10px 21px 10px 1.5em;
font-size: 12px;
color: #3f5876;
background-image: url(../images/main_menu_bc.jpg);
text-decoration: none;
}
ul.mainnav a:hover
{
background-image: url(../images/main_menu_pinc_bc.jpg);
color: white;
}
|
| |
|
|
|
|
|
|
|
для: elenaki
(27.10.2010 в 15:47)
| | да уменьшить конечно можно, и влезет он в браузер и туда и туда, хотя браузер одинаков, и никто конечно не заметит, но разве это дело? | |
|
|
|
|
|
|
|
для: ADmexture
(27.10.2010 в 15:56)
| | up :D ребят, помогите плззз ;) | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 04:25)
| | Непонятно - какая именно Вам помощь нужна.
Вот если бы Вы, к примеру, дали бы:
1) полный HTML-код этого меню со всеми стилями (а ещё лучше - живую ссылку)
2) скрин этого меню в устраивающем Вас виде
3) и, для сравнения, скрин в другом браузере, где всё "так вылазит" - чтобы это вылезающее было явно видно (и лучше всего - "красненьким фломастером в кружочке" отмечено),
вот тогда пошаманить можно.:-)
А так??
Ну вижу я Ваш CSS-файл.
Что мне с ним делать прикажете?
Могу только проверить его вручную на валидность - но это Вы и без меня сделать сможете, да и не это Вам надо. | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 07:06)
| | ну скрин приведен выше, сверху устраивает, снизу в другом браузере. хтмл сейчас подгоню | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:17)
| | Вот хтмка, тока чем он поможет :D
<div id=main_menu>
<ul class=mainnav>
<li><a href=index.php id=mainpage_link>Главная</a></li>
<li><a href=about_center.php id=about_center_link>О центре</a></li>
<li><a href=# id=services_link>Услуги</a></li>
<li><a href=programms.php id=programms_link>Программы</a></li>
<li><a href=laboratory.php id=laboratory_link>Лаборатория</a></li>
<li><a href=partnership.php id=partnership_link>Партнерство</a></li>
<li><a href=price_list.php id=price_list_link>Прайс-лист</a></li>
<li><a href=onlineconsultation.php id=onlineconsultation_link>Online-консультация</a></li>
</ul>
</div>
|
| |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:20)
| | Хм...
А Вы никогда не задавались вопросом - "А зачем тут вообще список?"
СкрипачСписок ведь Вам совсем не нужен.
Убираете <ul> и <li>, а тегу <a> прописываете display: inline-block; - и оно как бы всё тоже самое, но уже БЕЗ глупой попытки засунуть блочную ссылку в инлайновый пункт-<li>. | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 07:34)
| | Чет никак не пойму как это поможет разобраться с браузерами :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:17)
| | . | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 07:06)
| | могу еще конечно в скрине флАмастером обвести красным, или там не наглядно выходит? :DD | |
|
|
|
|
 34.5 Кб |
|
|
для: ADmexture
(28.10.2010 в 07:24)
| | вот с флAмастером =) только помогите решить :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:27)
| | если что то еще надо будет Вам, говорите! :DD | |
|
|
|
|
 11.2 Кб |
|
|
для: ADmexture
(28.10.2010 в 07:30)
| | могу вообще весь css скинуть :D чтоб удобнее было =) ловите | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:32)
| | Ссылка Ваша в моём браузере 8.0.6001.18702 показала так же, как и у Вас снизу.
Сиречь, перенесла последний пункт меню на следующую строку.
Значится, в установленные вами 910 пикселей не влезла.
Смотрите сами:
1. Вы устанавливаете чётко паддинги слева и справа внутри каждой ссылки
2. Значит, ширина каждой ссылки (т.е. каждого пункта) формируется как ширина текста + два боковых паддинга
3. Но Вы ещё и задаёте общую ширину всего меню.
А ширина текста внутри пункта зависит (кроме браузерных настроек) ЕЩЁ и от настроек самого Windows - начиная с XP существует такая бяка, как "сглаживание шрифтов". Включённое/невключенное состояние даёт разную ширину текстов.
------
Что могу предложить?
Например, самый простой вариант
1. Запустите в браузере, где Вас ВСЁ устраивает и скриптом узнайте offsetWidth каждого пункта меню следующим образом
<body onload="alert (document.getElementById ('mainpage_link').offsetWidth)">
| и запишите их на бумажке. (меняйте id, кое я выделил жирно)
2. Затем для каждого из пунктов в стилях пропишите полученную ширину и обязательно уберите как общую ширину в 910 пикселей у тега <ul>, так и левый/правый паддинги у тегов <a>
Что непонятно - спрашивайте.
:-)) | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 07:54)
| | ладно, сейчас попробуем =) | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 09:36)
| | вот первый вопрос: Что такое "сиречь"? :D | |
|
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 09:54)
| | Заодно и русский поучу :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 09:56)
| | А... ну тогда "флОмастер" правильнее, ибо слово это произошло от названия фирмы "Flower master", коя первая завезла их в СССР.
Ну типа как "ксерокс" от бренда "Xerox". | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 10:16)
| | да я знаю =) специально выделил же букву А :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 10:20)
| | Эврика! =) Работает! =) СПАСИБО ТЕБЕ ОГРОМНОЕ ДРУГ МОЙ! :DDDD
так в чем причина то была? сглаживание текстов поставил одинаковое, а эффект остался O_o
есть какой нибудь менее муторный способ обходить такие вещи?
ЕЩЕ РАЗ СПАСИБО ТЕБЕ!!! =)) | |
|
|
|