|
|
|
|
|
для: ADmexture
(28.10.2010 в 10:20)
| | Эврика! =) Работает! =) СПАСИБО ТЕБЕ ОГРОМНОЕ ДРУГ МОЙ! :DDDD
так в чем причина то была? сглаживание текстов поставил одинаковое, а эффект остался O_o
есть какой нибудь менее муторный способ обходить такие вещи?
ЕЩЕ РАЗ СПАСИБО ТЕБЕ!!! =)) | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 10:16)
| | да я знаю =) специально выделил же букву А :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 09:56)
| | А... ну тогда "флОмастер" правильнее, ибо слово это произошло от названия фирмы "Flower master", коя первая завезла их в СССР.
Ну типа как "ксерокс" от бренда "Xerox". | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 09:54)
| | Заодно и русский поучу :D | |
|
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 09:36)
| | вот первый вопрос: Что такое "сиречь"? :D | |
|
|
|
|
|
|
|
для: АЯ
(28.10.2010 в 07:54)
| | ладно, сейчас попробуем =) | |
|
|
|
|
|
|
|
для: 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:34)
| | Чет никак не пойму как это поможет разобраться с браузерами :D | |
|
|
|
|
|
|
|
для: ADmexture
(28.10.2010 в 07:20)
| | Хм...
А Вы никогда не задавались вопросом - "А зачем тут вообще список?"
СкрипачСписок ведь Вам совсем не нужен.
Убираете <ul> и <li>, а тегу <a> прописываете display: inline-block; - и оно как бы всё тоже самое, но уже БЕЗ глупой попытки засунуть блочную ссылку в инлайновый пункт-<li>. | |
|
|
|
|