Уважаемые пользователи форума, помогите разобратся с настройками Superfish menu в часности хочется узнать где можно изменить цвет выделения в меню и цвет самиц надписей пунктов меню, заранее благодарен !
Как редактировать из админки я не понял. Все что мне было нужно исправил в файле superfish.css /modules/mod_superfishmenu/tmpl/css
устанавливаешь - FireFox качаешь дополнение - firebug-1.3.3 И смотришь все что как написанно *(Вызвать по F12) ссылки действительны на 09.06.09
Здравствуйте, у меня похожий вопрос. Где можно найти параметры высоты меню. немного не влазит в ячейку и раздвигает ее. хотелось бы сделать сузить ввысоту меню (эмм.. надеюсь понятно выразился), а где это найти не знаю. в CSS кроме как украшательств нету.
Тоже была проблема. В суперфиш меню есть 3 ксс ( у меня так по крайней мере). Одно отвечает за положение (ширина, высота) кнопок 1го уровня, другие за все остальные эффекты.
В основе смотри *.css, !но !не забывай про *.js *(туда к размерам тоже, рука приложена) Я сейчас точно уже не помню, но по моему, в админ.панели есть настройки по поводу размера
Уважаемые, есть вопрос по суперрыбе. Хочу поменять цвет шрифта в том пункте меню, который обозначен id #current. В файле superfish.css нашёл такое правило: Код (PHP): .sf-menu #current { background: #321801; color: #fefe02; } строку "color" это уже я добавил. на её появление никакой реакции. что характерно, какой цвет я выставляю в строке "background", таким цветом и становится пункт текущего раздела, а цвет шрифта остаётся тем, что задан тут: Код (PHP): .sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #8c6661; } подскажите, что я не так делаю, пожалуйста! уже всю голову сломал
ммм... может не совсем понял, по моему вам просто нужно написать: !НЕ .sf-menu #current{color: #fefe02;} !А .sf-menu #current a, .sf-menu #current a:visited{color: #fefe02;}
http://elitedveri.com/ Помогите с меню во первых все меню не помещается во вторых нет как в шаблоне стрелочки при наведении подменю не выпадает как исправить? Вот как здесь должно быть http://bambootheme.com/showcase/oct09/index.php?option=com_user&view=register&Itemid=79
Чтобы уместилось в одну строку, нужно уменьшить контейнер с логотипом и увеличить контейнер с меню. Стрелочек нет, потому что не прописана картинка в стилях. Подменю в первом пункте отображается. А для остальных, прописаны подпункты?
Добрый день. Можете немного помочь мне... Вертикальное меню Superfish menu. При открытии категорий 2-го уровня они обрезаются. Делать само меню уже не вариант - не самым лучшим образом выглядет. Можете подсказать с решением.... http://www.bum-center.com/ Спасибо.
Уже что только не делал... И z-index добавлял и overflow менял... Никак не получается... В general.css Код (CODE): #content { background:#fff; overflow:visible; position:relative; margin-bottom:-20px;} #content .decoration_t { background-repeat:no-repeat; background-position:top center; position:relative; z-index:99; overflow:visible; margin-top:-49px; padding-top:49px;} #content .line_t { background-repeat:repeat-x; background-position:top center; clear:both; } #content .decoration_b { background-repeat:no-repeat; background-position:bottom center; margin-bottom:-100px; position:relative; z-index:999; overflow:visible;} #content .line_b { background-repeat:repeat-x; background-position:bottom center;} #content .padding { padding:0 10px 0; position:relative;} и Код (CODE): /* Header Top -> which include topmenu and fontswitcher */ #header_top { background-repeat:repeat-x; background-position:top left; border-bottom-style:solid; border-bottom-width:1px; height:20px; overflow:hidden; z-index:1;} /* Header -> which include logo and login area */ #header { background-repeat:repeat; background-position:top left; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; min-height:150px; z-index:9; position:relative;} #header .decoration { background-repeat:no-repeat; background-position:bottom center;} /* Logo */ #logo { margin:-37px 0 0 ; float:left; z-index:11; position:relative; overflow:visible;} #logo img { float:none;} В superfish.css Код (CODE): /*** ESSENTIAL STYLES ***/ .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu { line-height: 1.0; } .sf-menu ul { position: absolute; top: -999em; width: 10em; /* left offset of submenus need to match (see below) */ } .sf-menu ul li { width: 100%; } .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ } .sf-menu li { float: left; position: relative; z-index: 101; } .sf-menu a { display: block; position: relative; z-index: 102; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.5em; /* match top ul list item height */ z-index: 99; } ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; /* match ul width */ top: 0; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; } /*** DEMO SKIN ***/ .sf-menu { float: left; margin-bottom: 1em; } .sf-menu a { border-left: 1px solid #fff; border-top: 1px solid #CFDEFF; padding: .75em 1em; text-decoration:none; } .sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #13a; } .sf-menu li { background: #f3c437; } .sf-menu li li { background: #f3c437; } .sf-menu li li li { background: #f3c437; } .sf-menu li:first-child, .sf-menu li.first-child { } .sf-menu li:last-child, .sf-menu li.last-child { } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #79a638; outline: 0; } .sf-menu li .separator { display: block; border-left: 1px solid #fff; border-top: 1px solid #CFDEFF; padding: .75em 1em; text-decoration:none; } /*** arrows **/ .sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ } .sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */ } a > .sf-sub-indicator { /* give all except IE6 the correct values */ top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/ } /* apply hovers to modern browsers */ a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ } /* point right for anchors in subs */ .sf-menu ul .sf-sub-indicator { background-position: -10px 0; } .sf-menu ul a > .sf-sub-indicator { background-position: 0 0; } /* apply hovers to modern browsers */ .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ } /*** shadows for all but IE6 ***/ .sf-shadow ul { background: url('../images/shadow.png') no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; } .sf-shadow ul.sf-shadow-off { background: transparent; } .sf-menu .active { background: #ccc; } .sf-menu #current { background: #aaa; } .superfish_clear { clear: both !important; height: 1px !important; overflow: hidden !important; font-size: 1px !important; margin: 0 !important; padding: 0 !important; } Подскажите пожалуйста что не так.... Уже из сил выбился... Спасибо!
Решил проблему. Firebug как и всегда помог. В general.css шаблона сайта поменял параметр overflow: Код (CODE): #left-column{ float: left; /* float left, where it'll live */ overflow:visible; /* because we have setted negative margin-top to the left/right modules we need to hide the content of the modules for displaying out of the left or right columns*/ margin-top:-10px; margin-bottom:-40px}