Помогите по ксс префикс для меню

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 1.X
#1 13 октября 2017 в 09:55
Добрый день, пробую задать свой стиль для определенной кнопки в меню (моя страница). Ставлю префикс- 1 (в админке), в итоге через просмотр кода элемента вижу —

<li class="level1 1 parent_l1">
<a href="/users/admin" target="_self" title="Моя страница">
<span>
Моя страница
</span>
</a>


Как я понимаю цифра 1 стоит в — <li class="level1 1 parent_l1"> (жирным показала)
В итоге на какой класс мне писать стили то? их получается 3 — level1, 1, parent_l1
#2 13 октября 2017 в 10:13
@Dina,
Так сделайте с вложенностью класс такой:
  1.  
  2. .level1 1 parent_l1 {
  3. тут атрибуты
  4. }
  5.  
  6.  
ТОЧКА В НАЧАЛЕ
#3 13 октября 2017 в 10:20
Префиксы-постфиксы классов лучше начинать с букв. Потому что в Вашем примере единица является отдельным классом. Но имя класса не может начинаться с цифры. По Вашему примеру — Вы можете применить стили к любому классу по отдельности или ко всем сразу. Но лучше сравнить с другими пунктами меню, посмотреть, какие отличия.

Так сделайте с вложенностью класс такой:
Код PHP:
 
.level1 1 parent_l1 {
тут атрибуты
}
 
 
ТОЧКА В НАЧАЛЕ

kirkr

kirkr, в таком случае так
  1. .level1.1.parent_l1 {
  2. тут атрибуты
  3. }
Но это не сработает, потому что не может цифра 1 быть классом.
#4 13 октября 2017 в 10:35
Всем спасибо, да точно ошибка была в цифре))
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.