Не правильно определяется пункт меню

Не выделяется меню при открытии страницы

#1 24 сентября 2013 в 13:46
Создал меню в ручном режиме для статьи. В настройках меню пробовал указывать ссылку на страницу и "открыть меню". Результат — пункт меню появляется на главном меню, но не выделяется при открытии страницы. InstantCMS 1.10.2
Вот страница.
#2 24 сентября 2013 в 15:10
Меню — Открыть статью — Копирайтинг.
#3 24 сентября 2013 в 15:22
Или ищите проблему в css.
#4 24 сентября 2013 в 21:46
asa, так я делал изначально, как я выше и написал.
ByFly, знать бы на что смотреть. я там практически ни чего не менял.
Вот что добавил в файл styles.css:

  1. #tarif {
  2. float:left;
  3. margin:0 0 50px;
  4. }
  5. #tarif .block {
  6. background-image:url(http://eco-hosting.com.ua/images/hbl1.png);
  7. background-position:initial initial;
  8. background-repeat:no-repeat no-repeat;
  9. float:left;
  10. height:290px;
  11. margin:0 5px 0 8px;
  12. width:215px;
  13. }
  14. #tarif .nomargin {
  15. margin:0;
  16. }
  17. #tarif .block .title {
  18. background-image:url(http://eco-hosting.com.ua/images/title.png);
  19. background-position:initial initial;
  20. background-repeat:no-repeat no-repeat;
  21. color:#FFFFFF;
  22. float:left;
  23. font-family:Tahoma;
  24. font-size:14px;
  25. font-style:normal;
  26. font-variant:normal;
  27. font-weight:normal;
  28. line-height:normal;
  29. margin:15px 0 3px -4px;
  30. padding:9px 0 12px;
  31. text-align:center;
  32. width:194px;
  33. }
  34. #tarif .block ul {
  35. background-image:url(http://eco-hosting.com.ua/images/dotted.png);
  36. background-position:50% 0;
  37. background-repeat:no-repeat no-repeat;
  38. float:left;
  39. margin:10px 25px;
  40. padding:14px 0 0;
  41. width:165px;
  42. }
  43. #tarif .block ul li {
  44. background-image:url(http://eco-hosting.com.ua/images/arrow.jpg);
  45. background-position:0 3px;
  46. background-repeat:no-repeat no-repeat;
  47. color:#525252;
  48. font-family:Tahoma;
  49. font-size:11px;
  50. font-style:normal;
  51. font-variant:normal;
  52. font-weight:normal;
  53. line-height:normal;
  54. margin:0 0 9px;
  55. padding:0 0 0 15px;
  56. }
  57. #tarif .block .clr2 {
  58. background-image:url(http://eco-hosting.com.ua/images/dotted2.png);
  59. background-position:50% 0;
  60. background-repeat:no-repeat no-repeat;
  61. clear:both;
  62. height:1px;
  63. margin:10px 20px;
  64. width:165px;
  65. }
  66. #tarif .block .cena {
  67. color:#11AB3D;
  68. float:left;
  69. font-family:Tahoma;
  70. font-size:14px;
  71. font-style:normal;
  72. font-variant:normal;
  73. font-weight:normal;
  74. line-height:normal;
  75. margin-left:25px;
  76. }
  77. #tarif .block .cena b {
  78. font-family:Tahoma;
  79. font-size:22px;
  80. font-style:normal;
  81. font-variant:normal;
  82. font-weight:normal;
  83. line-height:normal;
  84. }
  85. #tarif .block .more {
  86. float:right;
  87. }
  88. #tarif .block .more a {
  89. background-image:url(http://eco-hosting.com.ua/images/more1.png);
  90. background-position:initial initial;
  91. background-repeat:no-repeat no-repeat;
  92. color:#605F5F;
  93. display:block;
  94. font-family:Tahoma;
  95. font-size:11px;
  96. font-style:normal;
  97. font-variant:normal;
  98. font-weight:normal;
  99. line-height:normal;
  100. margin:5px 15px 0 0;
  101. padding:4px 0 12px 10px;
  102. text-decoration:none;
  103. width:71px;
  104. }
  105. #tarif .green {
  106. background-image:url(http://eco-hosting.com.ua/images/hbl2.png);
  107. background-position:50% 3px;
  108. background-repeat:no-repeat no-repeat;
  109. }
  110. #tarif .green ul li {
  111. background-image:url(http://eco-hosting.com.ua/images/arrow3.png);
  112. background-position:2px 5px;
  113. background-repeat:no-repeat no-repeat;
  114. color:#FFFFFF;
  115. }
  116. #tarif .green .cena {
  117. color:#FFFFFF;
  118. }
  119. #tarif .green .more a {
  120. background-image:url(http://eco-hosting.com.ua/images/more2.png);
  121. background-position:initial initial;
  122. background-repeat:no-repeat no-repeat;
  123. }
  124. #tarif .green .title {
  125. background-image:url(http://eco-hosting.com.ua/images/title2.png);
  126. background-position:initial initial;
  127. background-repeat:no-repeat no-repeat;
  128. }
  129.  
  130.  
  131.  
ну и яндекс счётчик в файл template.php добавил
#5 24 сентября 2013 в 23:24
вы попробуйте поставить себя на место скрипта, и выполнить задание:
покрасить в красный цвет один из трёх обсолютно одинаковых листов главный из них. В раз поймёте в чём проблема
#6 24 сентября 2013 в 23:37
shaman888, если честно, то данный стиль для меню полная фигня laugh
#7 25 сентября 2013 в 00:11
Олег Васильевич я, а где хоть скрип расположен?
ByFly, на вкус и цвет…
#8 25 сентября 2013 в 10:57


Олег Васильевич я, а где хоть скрип расположен?
ByFly, на вкус и цвет...

shaman888
Да не нужно вам в скриптах копаться. Перечитайте что выше писал:

покрасить в красный цвет один из трёх обсолютно одинаковых листов главный из них

что буквально значит следующее: ваша проблема в том, что разным пунктам меню назначено одно и то же действие( страницу они открывают ту же). Вот скрипт и не знает какому из низ присвоить нужный клас.
В личку пишите, если что.
Удачи!
#9 28 сентября 2013 в 23:05
Олег Васильевич я, то ли лыжи не едут… то ли я чего то не до понимаю. Какие листы нужно перекрасить? Что это за листы?.. Каким образом, кроме описанного мною можно назначать разные страницы для меню?
#10 29 сентября 2013 в 00:22


Олег Васильевич я, то ли лыжи не едут… то ли я чего то не до понимаю. Какие листы нужно перекрасить? Что это за листы?.. Каким образом, кроме описанного мною можно назначать разные страницы для меню?

shaman888
Да плюньте вы уж на листы эти! Даже о скриптах не вспоминайте, пусть работают себе потихоньку.
Пункты меню у вас не подсвечиваются, потому что им назначено одно и то же действие. Настройте его (меню) и скрипт со стилями сделают своё дело — выделят пункт меню при открытии страницы.
#11 29 сентября 2013 в 00:46
Олег Васильевич я, сочуствую…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.