Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Настройка вертикальных разделителей верхнего меню


Recommended Posts

Помогите настроить вертикальный разделитель меню так, как во вложенном файле, то есть:

высота разделителя чуть больше шрифта меню, и, при этом, названия меню (или блоки) имеют разную ширину.
Сейчас вот так - http://kosmetiko.in.ua/

post-22118-0-64176500-1370510042_thumb.jpg

Надіслати
Поділитися на інших сайтах


Высота вашего меню height: 37px;

Создаете файл menu_sep.png размером 3х37 px, с прозрачным фоном (вертикаль до верха и низа не доводите на 2-3 пикселя),  закидываете его в папку image вашей темы. Правите стиль

#menu > ul > li {
 background: url("../image/menu_sep.png") right top no-repeat;
display: block;
  • +1 1
Надіслати
Поділитися на інших сайтах


Высота вашего меню height: 37px;

Создаете файл menu_sep.png размером 3х37 px, с прозрачным фоном (вертикаль до верха и низа не доводите на 2-3 пикселя),  закидываете его в папку image вашей темы. Правите стиль

#menu > ul > li {
 background: url("../image/menu_sep.png") right top no-repeat;
display: block;

 

Поставил. Опять лишний разделитель справа:(

А можно ли создать картинку фиксированных размеров и как-то ее разместить в месте где находится меню? Чтоб не было лишнего разделителя.

Надіслати
Поділитися на інших сайтах


 можно ли создать картинку фиксированных размеров и как-то ее разместить в месте где находится меню? Чтоб не было лишнего разделителя.

Можно, конечно, и двигатель автомобиля чинить через выхлопную трубу, но зачем? Попробуйте вот так



#menu > ul > li {
 background: url("../image/menu_sep.png") left top no-repeat;
display: block;
...
}
#menu > ul > li:first-child {
 background: none;
}

 

Положение разделителя изменено на LEFT!

Опоздал  :-D

Для псевдоклассов first-child и last-child для ИЕ есть костыли - погуглите (экспрешн)

  • +1 1
Надіслати
Поділитися на інших сайтах


 можно ли создать картинку фиксированных размеров и как-то ее разместить в месте где находится меню? Чтоб не было лишнего разделителя.

Можно, конечно, и двигатель автомобиля чинить через выхлопную трубу, но зачем? Попробуйте вот так



#menu > ul > li {
 background: url("../image/menu_sep.png") left top no-repeat;
display: block;
...
}
#menu > ul > li:first-child {
 background: none;
}

 

Положение разделителя изменено на LEFT!

Опоздал  :-D

Для псевдоклассов first-child и last-child для ИЕ есть костыли - погуглите (экспрешн)

 

У меня в ИЕ норм отображается:)

Там другая известная проблемка - не с первого раза открывается выпадающее меню.

Надіслати
Поділитися на інших сайтах


У меня в ИЕ норм отображается

Костыли для 6-7 версий

Ясно, для меня это не принципиально. У меня с ИЕ заходят только 13%. Из них думаю на 6-7 версии мизер. В основном хром, моззила, опера и сафари

Надіслати
Поділитися на інших сайтах


ытаюсь поставить разделители, но они уежают вверх 

660241fc0d5et.jpg

Каким способом - через background или border left ?

Лучше кинь ссылку на сайт если он не на локалке.

Цитирую одного хорошего человека, который помагал мне (может поможет):

"Если рисунок будет сдвинут вверх или вниз, то добавите в #menu > ul > li 

значение background-position: 0px Bpx;

 

где В смещение по вертикали (может принимать отрицательное значение (смещение вверх) и напротив положительное (вниз)"

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.