- удалил сообщение, - согласен
Отредактировано Deff (Пн, 15 Ноя 2010 01:21:54)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Оформления меню навигации главных кнопок форума
- удалил сообщение, - согласен
Отредактировано Deff (Пн, 15 Ноя 2010 01:21:54)
vertical-align:center!important;Вертикальное выравнивание применимо только к ячейкам таблицы. Главное меню - не таблица.
Выравнивает элемент по вертикали относительно своего родителя, окружающего текста или таблицы,
отлично выравнивает элементы в div блоке , которым и явлецо #pun-navlinks
могу продемонстрировать
Отредактировано Deff (Вс, 14 Ноя 2010 22:42:48)
rps абисняю align:center!important; работает в опере - мож проверить и не работает в других браузерах - ставилось спецом для Оперы, поскольку именно в Опере наблюдалось некоторое смещенние от центра!
Нет такого свойства. Где ты его нашёл.
Как и всё ровно в Опера:
У некоторых может быть кнопки не квадратные!
Те, у кого не квадратные пропишут сами. Лишнего в код добавлять не стоит.
Нет такого свойства. Где ты его нашёл.Как и всё ровно в Опера:
Лан - шоб не возмущалсо -согласен с align valign перемудрил, - убрал - попробовал, - нормуль
http://hostjs-mybb2011.narod.ru/Invisible_Man_3.htm
И всё равно не понимаю зачем размеры менять для картинки до и после -
и нет регулировки отступа картинок - друг от друга ( а вообщем коды сейчас совпадают за исключением этих двух пунктов:
1.увеличения отступов при наведении и (ксать может быть и обратная ситуация) -я считаю, что она не нужна (*при начальной настройке по большей картинке
и
2. отсутствия у rps горизонтальной регулировки смещения иконок друг относительно друга (актуально при длинных кнопках и большом кол-ве дополнительных пунктов меню
Текущий код с тестовика hidden http://tps.bbmy.ru/ нормально отображаецо у мну и в ИЕ6 и в ИЕ7
Отредактировано Deff (Ср, 24 Ноя 2010 01:16:15)
Deff
Значит остался только ИЕ 6. В котором вроде бы не работает. У меня нет знакомых, сидящих на этом браузере, и нет возможности посмотреть самому...
Или есть...
rps, и Invisible Man жаловалсо шо в Хроме еще первая кнопка глючит с кодом в Display:none - (*хотя кнешн форум у него перегружен скриптами
Отредактировано Deff (Пн, 15 Ноя 2010 01:36:19)
Deff
Я проверил специально, у меня первая кнопка есть. Пусть он её раз посмотрит и скажет.
Deff , rps Ребятки не понимаю о чем вы спорите, и что друг другу хотите доказать
Но то что все нормально я уже отписался, проверил во всех браузерах Mozilla Firefox - Internet Explorer - Opera - Chrome - Safari, везде все стоит нормально и не дергается и с разными разрешениями экрана. Я меняю только
#pun-navlinks li a {
border-style: none !important;
padding: 32px !important;
margin: 0 -19px!important;
text-decoration: none;
}
при добавлении нового доп меню.
PS/ Спасибо вам обоим, вы тут самые активные помощники (слежу за вами)
Invisible Man
Я хочу доработать этот код и выложить его в отдельную тему в форуме "Новые возможности форумов".
Добрый день. Заменил кнопки, но возникла проблема. Если раньше при получении нового ЛС рядом с меню Сообщения появлялось (1), то сейчас, соответственно, ничего не появляется. Подскажите, пожалуйста, как это можно решить. Возможно ли дополнительным скриптом сделать так, чтобы при получении нового ЛС какой-нибудь значок появлялся рядом с Сообщениями?
http://kindret.7bb.ru/
Argus, у чела спец скрипт стоит рядом с иконкой "Сообщения"- гифкой -письма движуца сверху вниз, при появлении нового сообщения
Argus > Invisible Man (*Попробуйте Cпросить у владельца сами
Отредактировано Deff (Ср, 24 Ноя 2010 13:26:41)
у чела спец скрипт стоит рядом с иконкой "Сообщения"- гифкой -кружочки движуца сверху вниз, при появлении нового сообщения
А не подскажите ссылочку на этот скрипт? Помню, что видел что-то похожее на форуме, но никак не могу найти.
---
Вопрос снят. Нашел)
Отредактировано Argus (Ср, 24 Ноя 2010 13:38:47)
Argus
Здравствуйте.
А не подскажите ссылочку на этот скрипт?
<script type="text/javascript"> var nrisunok="http://forumupload.ru/uploads/0000/0a/f2/68797-1.gif"; if( (document.getElementById("navpm").innerHTML.indexOf("(") != -1)) { document.getElementById("navpm").innerHTML="<img src='"+nrisunok+"'> "+document.getElementById("navpm").innerHTML; }; </script>
ХТМЛ-низ.
А если картинки будут иметь разную длину, в таком случае как быть?
А если картинки будут иметь разную длину, в таком случае как быть?
Посмотрел в коде - вроде пофиг(главное высота одинаковая), другое дело, что при длинных надписях может имеет смысл организовать принудительно двухстрочный режим
(или столбик, что отлажено вроде), но эт выясницо по ходу пьесы -(щас лень думать..
Отредактировано Deff (Вт, 14 Дек 2010 12:03:41)
принудительно двухстрочный режим
Ну вот от этого и созрел у мня вопрос собственно.....уже не красиво получается...
Добавлено: Ах да чють не забыл код режет картинки автоматически под самый маленький размер
Отредактировано Invisible Man (Вт, 14 Дек 2010 12:05:24)
Ну вот от этого и созрел у мня вопрос собственно..
а столбик - вроде как отлажен сss ?
или для сокращения длины - слегка повернуть надпись или прописать вертикально
Собственно и моё предложение majoras тож действует тут
Почему Ваще не выключить меню и прописать его табличкой в Объявлении - ну три скрипта на определение типа пользовательской группы и всё остальное сss и HTML
можно приделать всякие всплывающие окна, по наведению или клику и т.д, дизайн уже без проблем размещаецо перемещаецо (вплоть до того же места) хошь ваще картинкой огромной при наведении на пункты, карочь - сейчас меню по сложности не уступает, а превосходит, а удобств значительно меньше, чем вариант табличкой
Отредактировано Deff (Вт, 14 Дек 2010 12:13:51)
Собственно вот о чем я (обрезка) пример
Invisible Man
понято
ща подумаю
/* Свои иконки в навигации сss(ом) */
/* ============================================== */
#pun-navlinks .container{
height:35px!important;
padding:45px 0 6px 0!important;
}#pun-navlinks li a span {
font-size:0px!important;
visibility:hidden!important;
}
#pun-navlinks li a {
border-style: none !important;
padding-top: 32px!important;
padding-bottom: 32px !important;
margin: 0 -14px!important;
text-decoration: none;
}
#navindex a {
background: url(http://onserial-letay-16.ru/uploads/000 … 4322-1.png) no-repeat center center !important;
padding-left: 32px!important;
padding-right:32px !important;
}
#navuserlist a {
background: url(http://onserial-letay-16.ru/uploads/000 … 4330-1.png)no-repeat center center !important;
padding-left: 32px!important;
padding-right:32px !important;
}
cобственно исключаем отступ по горизонтали для всех пунктов
и переносим его в каждый пункт ( значение синим регулируем отдельно для каждого пункта меню
поскольку 32 текущее - регулирем только для обрезанных ( ну или слишком широких
для a:hover -наверно дополнять не надо, поскольку значения по умолчанию с a переносяцо и на a:hover
те нужно делать симметричные padding(и) левый и правый - поскольку сейчас изображение no-repeat center center
(*можно прижать к левому краю и делать только оцтуп справо один no-repeat left center
тогда достаточно одного padding-right:64px !important; ( но в два раза большего чем предыдущий
У Юзеров оба оцтупа увелич на одинаковую величину
(в чате вторая ссылка a:hover - не рабочая http://onserial-letay-16.ru/uploads/000 … 5012-2.gif
Отредактировано Deff (Вт, 14 Дек 2010 13:03:35)
Deff
Собственно у мня все встало скрин* Но вот регистрация картинка не встает буквы "Я" нетю
#pun-navlinks .container{
background-color: transparent !important;
height: 35px !important;
padding: 45px 0 6px 0 !important;
}#pun-navlinks li a span {
font-size:0px!important;
visibility:hidden!important;
}
#pun-navlinks li a {
border-style: none !important;
padding-top: autopx!important;
padding-bottom: 30px !important;
margin: 0 -24px!important;
text-decoration: none;
}#navindex a {
background: url(http://onserial-letay-16.ru/uploads/000 … 5010-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navindex a:hover {
background: url(http://onserial-letay-16.ru/uploads/000 … 5010-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navuserlist a {
background: url(http://onserial-letay-16.ru/uploads/000 … 5011-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navuserlist a:hover {
background: url(http://onserial-letay-16.ru/uploads/000 … 5011-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navrules a {
background: url(http://onserial-letay-16.ru/uploads/000 … 5013-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navrules a:hover {
background: url(http://onserial-letay-16.ru/uploads/000 … 5013-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navsearch a {
background: url(http://onserial-letay-16.ru/uploads/000 … 5014-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navsearch a:hover {
background: url(http://onserial-letay-16.ru/uploads/000 … 5014-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navprofile a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5015-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navprofile a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5015-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navpm a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5016-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}#navpm a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5016-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}#navadmin a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5017-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navadmin a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5017-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navregister a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5018-1.png) no-repeat center center !important;
padding-left: 90px!important;
padding-right:32px !important;
}
#navregister a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5018-2.png) no-repeat center center !important;
padding-left: 90px!important;
padding-right:32px !important;
}
#navlogin a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5019-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navlogin a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5019-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navlogout a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5020-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navlogout a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5020-2.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navextra1 a{
background: url(http://onserial-letay-16.ru/uploads/000 … 5012-1.png) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
#navextra1 a:hover{
background: url(http://onserial-letay-16.ru/uploads/000 … 5012-2.gif) no-repeat center center !important;
padding-left: 77px!important;
padding-right:32px !important;
}
Добавлено: Сегодня что то происходит на сервере картинки в пост с первого раза не добавляются
Отредактировано Invisible Man (Вт, 14 Дек 2010 13:06:59)
Вы здесь » Единый форум поддержки » Корзина » Оформления меню навигации главных кнопок форума