Автор Тема: хелп путаются стили в дереве категорий  (Прочитано 11315 раз)

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
#accordion li div:hover {
text-decoration: none;
color: #FADDDE;
border: solid 1px #980C10;
background: #D81B21;
background: -webkit-gradient(linear,left top,left bottom,from(#ED1C24),to(#AA1317));
background: -moz-linear-gradient(top,#ED1C24,#AA1317);
background-image: -o-linear-gradient(top,#ED1C24,#AA1317);
}
работает когда когда должно быть так  сайт kosmetika.бренд-шоп.net
#accordion ul li div:hover {background: #AAA;
border-left: 5px black solid;
padding-left: 15px;}
« Последнее редактирование: Декабря 04, 2012, 04:11:35 pm от nictboom »

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #1 : Декабря 03, 2012, 10:41:44 pm »
четко не понял в чем проблема, но между #accordion li div:hover и #accordion ul li div:hover есть различие  ul.
 или оное планировалось для "выпадающего" содержимого?

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #2 : Декабря 03, 2012, 10:48:44 pm »
То что с ul для под категории но к ней идет стиль еще и от главной категории а он там не нужен

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #3 : Декабря 03, 2012, 11:03:14 pm »
тогда прямо указывать, например #accordion>li>ul>li>div:hover

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #4 : Декабря 03, 2012, 11:06:34 pm »
Еще вопросник можно? Никак не получается селект подкатегории(( получается только слово подсветить а не всю кнопку... И как сделать активной всю кнопку а не слово

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #5 : Декабря 03, 2012, 11:24:22 pm »
может пробовать подсветить #acc>li>ul>li а не <a href=""> в этой строке

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #6 : Декабря 03, 2012, 11:37:42 pm »
А как сделать активной кнопку а не только слово

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #7 : Декабря 04, 2012, 12:01:15 am »
<li{if $categoryID == $categories_tree[i].categoryID && $categories_tree[i].level>0} class="selected"{/if}><a href="./{$categories_tree[i].hurl}">{$categories_tree[i].name}</a>....ps\ структуры Вашей не вижу, думаю разберётесь.
psps\ или даже так, глядя на исходный код<li><div{if $categoryID == $categories_tree[i].categoryID && $categories_tree[i].level>0} class="selected"{/if}><a href="категория.урл">категория.имя</a>..
« Последнее редактирование: Декабря 04, 2012, 12:19:35 am от nictboom »

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #8 : Декабря 04, 2012, 10:35:21 am »
может пробовать подсветить #acc>li>ul>li а не <a href=""> в этой строке
не подсвечивает(

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #9 : Декабря 04, 2012, 11:43:59 am »
<li{if $categoryID == $categories_tree[i].categoryID && $categories_tree[i].level>0} class="selected"{/if}><a href="./{$categories_tree[i].hurl}">{$categories_tree[i].name}</a>....ps\ структуры Вашей не вижу, думаю разберётесь.
psps\ или даже так, глядя на исходный код<li><div{if $categoryID == $categories_tree[i].categoryID && $categories_tree[i].level>0} class="selected"{/if}><a href="категория.урл">категория.имя</a>..
че то я никак не разберусь...(
{if !$categoryID}
   <script type="text/javascript">
      $.cookie('idmenu', null);
      $('#accordion ul:eq(0)').show();
   </script>
{/if}

<ul  id="accordion" class="glossymenu">
    {assign var="old" value=0}
    {assign var="ja" value=0}
    {section name=i loop=$categories_tree}
        {if $categories_tree[i].level==$old && !$smarty.section.i.first}</li> {elseif $categories_tree[i].level>$old} <ul> {/if}
        {if $categories_tree[i].level<$old && $old>0}</li>{/if}
        {if $categories_tree[i].level<$old} </ul> {/if}
        <li{if $categories_tree[i].level==0} id="i{$categories_tree[i].categoryID}"{/if}><div{if $categoryID == $categories_tree[i].categoryID && $categories_tree[i].level>0} class="selected"{/if}><a href="./{$categories_tree[i].hurl}">{$categories_tree[i].name}</a>{if $categories_tree[i].level>0}({$categories_tree[i].products_count}){/if}</div>
    {assign var="old" value= $categories_tree[i].level}
    {/section}
</li></ul>
вот мое дерево категорий
« Последнее редактирование: Декабря 04, 2012, 04:04:47 pm от nictboom »

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #10 : Декабря 04, 2012, 04:03:40 pm »
Цитировать
вот мое дерево категорий
Цитировать
народ как сделать в подкатегорих в дереве категорий отображение кол.товара рядом с названием подкатегории???
поправил Ваш.
для подсветки, например: #accordion>li>ul>li>div.selected {background:#цвет; color:#цвет;}
« Последнее редактирование: Декабря 04, 2012, 04:08:18 pm от nictboom »

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #11 : Декабря 04, 2012, 05:06:00 pm »
можно кол товара прилепить к правому краю? рядом с названием категории как то сливается...
« Последнее редактирование: Декабря 04, 2012, 05:07:54 pm от pavelsmorchkov »

nictboom

  • Гость
Re: хелп путаются стили в дереве категорий
« Ответ #12 : Декабря 04, 2012, 05:12:51 pm »
<span style="float:right;padding-right:10px;">({$categories_tree[i].products_count})</span>

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: хелп путаются стили в дереве категорий
« Ответ #13 : Декабря 04, 2012, 05:17:24 pm »
спасибище огромное)))