вход
Примечание: Это автоматический перевод; воспользуйтесь понятном языке без сленга.

Центрирование горизонтального меню шпиона

Форумы : Центрирование горизонтального меню шпиона
Центрирование горизонтального меню шпиона
Lee Margolies - 11-05-2009


Я пытаюсь центре горизонтального меню шпиона на странице. Для IE какой-то причине, FF и Safari все оправдывающие левом меню, и если я не имею обивка собственности (см. ниже) в улицу.Menubarhorizontal он перемещается весь баре около 20 пикселей вправо.

любая помощь вы можете предложить ценится...
спасибо,
LM

Адрес сайта: http://www.Capitologic.com / Test / индекс.html

Sprymenubarhorizontal.CSS:

@ кодировку "UTF-8";

/ * Sprymenubarhorizontal.CSS - версия 0.6 - подвижный Pre-Release 1.6.1 * /

/ * Copyright (C) 2006. Adobe Systems Incorporated. Все права защищены. * /

/************************************************* ******************************

информацию об оформлении: Модель описывает поле, позиционирование, Z-порядка

************************************************** ***************************** /

/ * Внешний контейнер меню, Автоматическая коробка с шириной нет разницы или обивка * /
улица.Menubarhorizontal
{
разницы: 0;
обивка: 0;
ширина: 666px;
}
/ * Установим активным меню с этим классом, В настоящее время установление Z-индекса для размещения т.е. ошибка рендеринга: http:/ / therealcrisp.Xs4all.NL / meuk / IE-zindexbug.html * /
улица.Menubaractive
{
Z-INDEX: 1000;
}
/ * Контейнеры пункт меню, позицию по отношению к детям этого контейнера и фиксированная ширина * /
улица.Menubarhorizontal Ли
{
Список-Style-Type: нет;
Размер шрифта: 100%;
Позиция: относительный;
Высота строки: -15;
Курсор: Pointer;
ширина: 133.2px;
Float: слева;
}
/ * Подменю должно появиться ниже их родителей (верхняя: 0) с более высоким индексом Z -, но они изначально от левой стороне экрана (-1000em) * /
улица.Menubarhorizontal улица
{
разницы: 0;
обивка: 0;
Список-Style-Type: нет;
Размер шрифта: 100%;
Z-INDEX: 1020;
Курсор: по умолчанию;
левый: -1000em;
ширина: 160px;
Позиция: абсолютный;
цвет фона: # 005dab;
цвет: # FFF;
}
/ * Подменю, которое показывается при назначении класс menubarsubmenuvisible, Мы ставим слева Auto поэтому она идет на экран ниже своих родителей пункта меню * /
улица.Menubarhorizontal улица.Menubarsubmenuvisible
{
левый: Авто;

}
/ * Контейнеры меня такие же, как фиксированной ширины родителя * /
улица.Menubarhorizontal улица Ли
{
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 12px;
FONT-WEIGHT: нормальный;
ширина: 160px;
Ширина границы: 1px 2px 1px 2px;
границы стиля: твердый;
Цвет границы: # 005dab;
цвет фона: прозрачный;
Float: нет;
разницы: 0 0 0 -1.5%;

}

/ * Подменю, которое показывается при назначении класс menubarsubmenuvisible, Мы ставим слева 0 поэтому он идет на экран * /
улица.Menubarhorizontal улица.Menubarsubmenuvisible улица.Menubarsubmenuvisible
{
левый: Авто;
верх: 0;
}

/************************************************* ******************************

Дизайн информации: описывает цветовую схему, Границы, Шрифты

************************************************** ***************************** /


/ * Элементы меню светло-серый блок с отступа и оформления текста * /
улица.Menubarhorizontal
{
отображать: блок;
Курсор: Pointer;
цвет фона: # FFF;
обивка: 0.5em 0.75em;
цвет: # 005dab;
Текст-украшение: нет;
Текст-Align: центр;
}
/ * Элементы меню, которые имеют более или мышь "Фокус синим фоном и белым текстом * /
улица.Menubarhorizontal:Hover, улица.Menubarhorizontal:Focus
{
цвет фона: # 005dab;
цвет: # FFF;
}
улица.Menubarhorizontal улица (
Текст-Align: слева;
}
/ * Элементы меню, которые открыты с подменю намерены menubaritemHover с голубым фоном и белым текстом * /
улица.Menubarhorizontal.MenubaritemHover, улица.Menubarhorizontal.MenubaritemsubmenuHover, улица.Menubarhorizontal.Menubarsubmenuvisible
{

Текст-украшение: никакой
}
/ * Для IE рубить: стабилизировать появления меню; слэш в Поплавок держать т.е. 5.0 из разбора * /
@ СМИ экран, Проекция
{
улица.Menubarhorizontal Ли.Menubaritemie
{
отображать: Inline;
F \ loat: слева;
}
}

************************************************** **********************************

главный.CSS:

@ кодировку "UTF-8";

/ * Top, правый, дно, левая * /

H1 (
Размер шрифта: 14px;
цвет: # 000;
}
H2 (
Размер шрифта: 13px;
цвет: # 000;
}
BODY (
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
фон-повторить: Повторяю;
фон-изображение: URL (../ Images / bkgdimage.PNG);
разницы: 0;
обивка: 0;
Позиция: относительный;
Текст-Align: центр;
}
# (обертки
цвет фона: # FFF;
ширина: 1004px;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Текст-Align: слева;
цвет: # FFF;
разницы левый: Авто;
разницы права: Авто;
}

# (sidebarлевый
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
разницы: 0px;
Float: слева;
обивка: 0px;
высота: 608px;
ширина: 160px;
граница: 3px твердо # 038;
}

# (sidebarright
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
высота: 608px;
ширина: 160px;
Float: слева;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
цвет: # FFF;
граница: 3px твердо # 038;
}

# (главныйbody
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
цвет: # FFF;
цвет фона: # FFF;
обивка: 0px;
высота: 608px;
ширина: 672px;
Float: слева;
разницы права: Авто;
разницы левый: Авто;
граница-Top-Ширина: 3px;
нижняя граница ширины: 3px;
граница-Top-стиль: твердый;
нижняя граница-стиле: твердый;
границы верхнего цвета: # 038;
нижняя граница цвета: # 038;
Позиция: относительный;
}
# (Header
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
цвет: # FFF;
разницы права: Авто;
разницы левый: Авто;
высота: 99px;
ширина: 666px;
граница-Top-Ширина: 3px;
границы права ширине: 2px;
нижняя граница ширины: 2px;
границе левой ширина: 2px;
граница-Top-стиль: твердый;
граница-право-стиль: твердый;
нижняя граница-стиле: нет;
границе левой стиль: твердый;
границы верхнего цвета: # EEE;
границы правого цвета: # EEE;
нижняя граница цвета: # EEE;
границе левой цвета: # EEE;
}
# (Navbar
цвет фона: # 005dab;
ширина: 662px;
разницы права: Авто;
разницы левый: Авто;
разницы-дно: 0px;
границы права ширине: 2px;
границе левой ширина: 2px;
нижняя граница ширины: 2px;
граница-право-стиль: твердый;
нижняя граница-стиле: твердый;
границе левой стиль: твердый;
границы правого цвета: # 005dab;
нижняя граница цвета: # 005dab;
границе левой цвета: # 005dab;
высота: 30px;
Позиция: относительный;


}
/ * ---------------- Конкретные стили заголовков ----------------* /

# Navbar Ли:ссылка, # Navbar Ли:посетил (
отображать: блок;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 15px;
FONT-WEIGHT: Bold;
цвет: # 005dab;
Текст-украшение: нет;
Высота строки: 24px;
разницы права: 2px;
разницы левый: 0%;
обивка: .2em .5em;
}
# Navbar Ли.текущий, # Navbar Ли.текущий:Hover, # Navbar Ли.текущий:Активные (
цвет: # FFF;
Курсор: по умолчанию;
цвет фона: # 005dab;
}
# Navbar Ли:Hover, # Navbar Ли:Активные (
цвет: # FFF;
фон: # 005dab;
}
# Navbar Ли улица:ссылка, # Navbar Ли улица:посетил (
Размер шрифта: 13px;
FONT-WEIGHT: нормальный;
разницы левый: Авто;
разницы права: Авто;
обивка: .2em .5em;
}

# Navbar Ли улица:Hover, # Navbar Ли улица:Actve (
цвет: # FFF;
фон: # 005dab;
}

# (bodytext
обивка: 5px;
высота: 225px;
разницы-топ: 5px;
разницы права: 5px;
разницы-дно: 5px;
разницы левый: 5px;
}
# (imagesboxes
цвет фона: # FFF;
высота: 175px;
разницы: 0px;
обивка-топ: 0px;
обивка права: 0px;
обивка-дно: 0px;

ширина: наследования;
}
Sidebarright # # # headlinesbox текстовое (
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 14px;
Текст-Align: слева;
ширина: 157px;
обивка: 0px;
разницы: 0px;
}
# (imagesboxestitle
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
высота: 20px;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 14px;
цвет: # 000;
Текст-Align: центр;
вертикальный-Align: средний;
FONT-WEIGHT: Bold;
}
# (imagebox1
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
ширина: 168px;
высота: 127px;
Float: слева;
}
# (imagebox2
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
ширина: 168px;
высота: 127px;
Float: слева;
}
# (imagebox3
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
ширина: 168px;
высота: 127px;
Float: слева;
}
# (imagebox4
цвет фона: # FFF;
разницы: 0px;
обивка: 0px;
ширина: 168px;
высота: 127px;
Float: слева;
}
# (missionstatement
цвет фона: # FFF;
ширина: 161px;
высота: 74px;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 14px;
цвет: # 000;
Текст-Align: центр;
FONT-WEIGHT: Bold;
отображать: Таблица-клетки;
Высота строки: 14px;
}
# (headlinesbnr
высота: 28px;
ширина: 161px;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 16px;
FONT-WEIGHT: Bold;
цвет: # FFF;
фон-изображение: URL (../ Images / headlinesbnr.JPG);
Высота строки: 28px;
Текст-Align: центр;
}
# (headlinesbox
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 14px;
цвет: # 000;
цвет фона: # FFF;
Текст-Align: центр;
разницы: 0px;
высота: 305px;
обивка: 0px;
FONT-WEIGHT: Bold;
}
# (headlinesfeed
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 12px;
цвет: # 000;
Текст-Align: слева;
отображать: блок;
ширина: 155px;
разницы права: Авто;
разницы левый: Авто;
FONT-WEIGHT: Bold;
высота: 287px;
}
# (rssbnr
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 16px;
цвет: # FFF;
фон-изображение: URL (../ Images / headlinesbnr.JPG);
разницы: 0px;
обивка: 0px;
высота: 28px;
ширина: 161px;
Текст-Align: центр;
Высота строки: 28px;
}
# (rssbox
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 14px;
цвет: # 000;
цвет фона: # FFF;
Текст-Align: центр;
разницы: 0px;
обивка: 0px;
FONT-WEIGHT: Bold;
Высота строки: 97%;
}
# (RSSFeed
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
Размер шрифта: 12px;
цвет: # 000;
Текст-Align: слева;
отображать: Блок
ширина: 155px;
разницы левый: Авто;
разницы права: Авто;

}





Re: Центрирование горизонтального меню шпиона
Fernando Mol - 11-06-2009


Вам нужно играть с шириной.

теперь, по всей ширине меня не делит себя в число элементов меню у вас есть. помнить, Экраны меры в пикселях.

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

Я надеюсь, что это помогает

* Помните, делать ссылку на ваш сайт и оцените должностей. Это бесплатная услуга для Вас и для нас.

Re: Центрирование горизонтального меню шпиона
Lee Margolies - 11-06-2009


Спасибо за помощь...

Я попытался корректировки ширины и до сих пор появляется либо слишком мало или слишком много времени. с подвижным вложенный в Div тегов (Navbar), мне нужно лишь установить, что Дива шириной до числа, кратного 5 или мне нужно идти дальше по цепочке?

Еще раз спасибо!
LM

Ли margolies
http://www.Lmcreativemotion.com
щебетать: @ LMcreativemotio

Re: Центрирование горизонтального меню шпиона
Fernando Mol - 11-07-2009


меня внутри контейнера. что контейнер должен быть разделен на 5 с квадратным числом.

что это число вы должны дать ширина каждого элемента меню. рассмотрении boders.

Я не скажу вам точно, куда поставить номера, но это методом проб и ошибок, но я надеюсь, что вы получите идею.

следовать этому правилу слишком: делимое число должно быть парой.

* Помните, делать ссылку на ваш сайт и оцените должностей. Это бесплатная услуга для Вас и для нас.

ОТВЕТ НА THREAD
ФорумыОбучениеЖурналУслугивидеоклипыНовостиБлоги


© CreativeCOW.net Все права защищены.

Creative общин мира

[Верх]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol