Всем добрый день. Подскажите как обойти проблему.
Есть задача, необходимо частично передвинуть пользовательское меню в другое место (Активные темы, темы без ответов, все прочитано остаются на месте, остальные путешествуют в другую область). И в общем все понятно и особых проблем нет, но при попытке передвинуть "Ответы" я обнаружила, что он имеет class item7 и точно такой же класс у пункта "Все прочитано", соответственно при попытке сдвинуть одно поле, второе так же двигается. Как это можно победить?
https://skr.sh/sLZtooJXMtc
https://skr.sh/sLZsw9eFKMf
Позиционирование навигации пользователя
Сообщений 1 страница 10 из 10
Поделиться130.08.23 13:57
Поделиться230.08.23 14:45
https://skr.sh/sLZsw9eFKMf
отнесла на техподдержку
попрошу админа добавить селекторы адекватные
Поделиться330.08.23 15:15
Moju
как временная затычка для того, чтобы дальше делать дизайн: Добавляем селекторы для элементов (JS)
<script type="text/javascript"> $('#pun-ulinks .item7:contains("Ответы")').addClass('answer'); $('#pun-ulinks .item7:contains("Всё прочитано")').addClass('allread'); </script>
простой скриптик, который добавит экстра-классы по содержимому пункта.
затычка временная, ибо @kernel (админ майбб) достаточно оперативно решает такие мелкие проблемой с нехваткой уникального класса. сообщение на ЕФП оставила, нужно подождать 3-5 дней. скоро найдешь в коде на всех пунктах доп.селекторы и можно будет скрипт выкинуть.
Поделиться430.08.23 15:24
Moju
а, ну и еще вариант - это тупо самой меню пересобрать через HTML (что ваще-то удобнее, когда надо разные части в разные места распихать)
там почти все ссылки стандартные, кроме "Мои сообщения" и "Мои загрузки".
то есть ссылка <a href="/misc.php?action=markread" id="my-id">Всё прочитано</a> прекрасно будет работать из любого места.
а ссылки, где нужно ID пользователя можно от таким скриптиком добавлять: Панель с данными пользователей и своим контентом (JS)
Поделиться530.08.23 15:26
Moju
а, ну и еще вариант - это тупо самой меню пересобрать через HTML (что ваще-то удобнее, когда надо разные части в разные места распихать)там почти все ссылки стандартные, кроме "Мои сообщения" и "Мои загрузки".
то есть ссылка <a href="/misc.php?action=markread" id="my-id">Всё прочитано</a> прекрасно будет работать из любого места.
а ссылки, где нужно ID пользователя можно от таким скриптиком добавлять: Панель с данными пользователей и своим контентом (JS)
Все, пошла изучать всю полученную информацию, а то чувствую использовала мега ректальные методы
Поделиться601.09.23 21:24
@kernel запилил новые селекторы, они уже на форумах:
теперь при желании расковыривать меню или делать разные стили для разных кнопок, все стало легко и просто.
Поделиться702.09.23 01:56
Великолепные новости! Спасибо большое
Поделиться804.09.23 11:21
#p187253,Moju написал(а):@kernel запилил новые селекторы, они уже на форумах:
теперь при желании расковыривать меню или делать разные стили для разных кнопок, все стало легко и просто.
Я не знаю в чем фигня, но на форуме обновлений не появилось. Может быть это только на новых отображается, а на старых нет?
Поделиться904.09.23 12:07
Не знаю, у меня на форуме всё есть:
Дайте ссылку на фор с проблемой
Поделиться1004.09.23 12:18
Не знаю, у меня на форуме всё есть:
Дайте ссылку на фор с проблемой
Разобралась, не туда смотрела, извините