Потестил у себя на форуме (у меня меняет)
Общие вопросы по скриптам #2
Сообщений 641 страница 650 из 663
Поделиться64217.06.22 22:26
Nasy
Он меняет после перезагрузки страницы! А не по клику на смену стиля!
Поделиться64317.06.22 22:27
Deff
поняла, тогда работает, спасибо
Отредактировано Nasy (17.06.22 22:29)
Поделиться64417.06.22 22:40
Nasy
Можно сделать по клику через стиль, используя старый код без правок, тады ставите вместо картинки прозрачку нужным размером и меняете фон на оной через стиль
к примеру:
body.bl .post:not([data-group-id="3"]) .pa-avatar img[src="ccылка на прозрачку"][alt]{
background: url('Cсылка')
}
body.jud .post:not([data-group-id="3"]) .pa-avatar img[src="ccылка на прозрачку"][alt]{
background: url('Cсылка1')
}
Поделиться64518.06.22 14:43
Подскажите пожалуйста в чем может быть проблема и как ее решить?
для полей профиля под аватаром установлен код:
Код:/*** О ПЕРСОНАЖЕ ПОД АВАТАРОМ ***/ .hrono { background: #958a8247; font-family: Old Standard TT; padding: 5px 5px 5px 5px; font-weight: bold; font-size: 11px; } .name { background-color: #958a8247; color: #154340; text-transform: uppercase; font-size: 9px; font-family: roboto; letter-spacing: 0.3px; margin-top: -1px !important; margin-bottom: 4px !important; } .rabota { text-align: justify; padding: 2px 2px 2px 2px; background: #9d938c47; margin: 2px !important; font-family: roboto; font-size: 11px; }
при сохранении данных в поле профиля во втором поле (в первом установлена картинка), выдает такой крендель:
При перемене мест все равно бьется именно картинка с сылкой, даже когда меняем картинку на текст все равно отображает как сломанную ссылку.
Помогите решить проблему
Поделиться64618.06.22 14:54
Xaomi
CSS никак не может влиять на работу ссылки, это не более чем язык стиля.
Очевидно, проблема в самом html с ссылкой (либо каких-то установленных js скриптах). :)
Поделиться64718.06.22 18:15
Xaomi
Типично это старый скрипт удаления названия полей профиля в топике(либо применение такого кода дважды)
Нужна ссылка на пост с проблемой видной гостю(клик по дате в сообщении)
Поделиться64818.06.22 20:09
При перемене мест все равно бьется именно картинка с сылкой, даже когда меняем картинку на текст все равно отображает как сломанную ссылку
А может у поля просто html не разрешено?
Поделиться64919.06.22 00:06
Deff
поставила так:
<!------------------------------------------------ АВАТАРИЯ: ГОСТЮ, ПРИВЕТСТВИЕ, ОТОБРАЖЕНИЯ В ТЕМАХ Deff, Alex_63 ----> <script type="text/javascript"> var DefAvtr = 'https://i.ibb.co/G5fqcRz/1.png'; //Ссылка на аватар по умолчанию var GuestAvtr = 'https://i.ibb.co/G5fqcRz/1.png'; //Ссылка на аватар для Гостя $('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){ var b = DefAvtr; if($(this).text()=='Гость'){b = GuestAvtr;} var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></li>'; if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s); }); $('#profile-left strong:contains("Нет аватара")') .parent().html('<div><img src="'+DefAvtr+'"/></div>'); </script>
body.bl .post:not([data-group-id="3"]) .pa-avatar img[src="https://i.ibb.co/G5fqcRz/1.png"][alt]{ background: url('https://forumstatic.ru/files/001b/7c/28/98730.png') } body.jud .post:not([data-group-id="3"]) .pa-avatar img[src="https://i.ibb.co/G5fqcRz/1.png"][alt]{ background: url('https://forumstatic.ru/files/001b/7c/28/98730.png') }
и ничего не сработало, просто пустое место стоит и не переключает стиль
Поделиться65019.06.22 01:25
и ничего не сработало, просто пустое место стоит и не переключает стиль
Пробуй поставить стиль сразу после скрипта ? (пока без :not() )
<style>
body.bl .pa-avatar img[alt][src$="/G5fqcRz/1.png"]{
background: url('https://forumstatic.ru/files/001b/7c/28/98730.png') no-repeat center;
}
body.jud .pa-avatar img[alt][src$="/G5fqcRz/1.png"]{
background: url('https://forumstatic.ru/files/001b/7c/28/98730.png') no-repeat center;
}
</style>