Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Общие вопросы по оформлению (65) #2


Общие вопросы по оформлению (65) #2

Сообщений 1521 страница 1536 из 1536

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое HTML и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

Предыдущая часть темы: Общие вопросы по оформлению (65)

+1

1521

Вопрос по оформлению, наверное это в эту тему :)

Есть скрипт "Аватарка в цитате  V.2" Скрипты от пользователей 3

Он в общем работает, но когда аватарка по вертикали размером больше, чем по ширине, то она вылазит за границы цитаты и цитата её не огибает.

Примеры

https://forumupload.ru/uploads/0000/14/1c/38891/t851865.png
https://forumupload.ru/uploads/0000/14/1c/38891/t472432.png

Я так понимаю, что проблема в CSS в устаревшем слове float: left; сейчас это слово не используется, и с ним современные способы  что-то сделать не работают :)

Просьба к местным гуру и волшебникам, переписать CSS без слова float с использованием современного синтаксиса  :)

Отредактировано Merlin777 (Ср, 5 Фев 2025 13:56:02)

0

1522

Merlin777, ссылку на проблемный пост можно?

К слову сказать, float не является устаревшим правилом. Альтернативного правила обтекания не существует, есть обходные пути, но в определенных случаях им удобнее воспользоваться, чем grid или flex, которые являются более глобальными правилами, чем float.

+1

1523

kolobdur74 написал(а):

Merlin777, ссылку на проблемный пост можно?

https://kuban-forum.ru/viewtopic.php?id … p=9#p10818

https://kuban-forum.ru/viewtopic.php?id … =10#p18436

0

1524

Merlin777, поправьте в  стиле для скрипта (выделил красным измененные места):

<!-- Аватар в цитате V.2 © Alex_63 / Ч.1 в HTML верх-->
<style type="text/css">
.quote-box.with-avatar{padding-left:50px!important;}
.author-avatar+span {margin-left: 0;}
.author-avatar {
  float: left;
  width: 39px;
  margin-left: -40px;
  margin-top: 0;
}
.author-avatar > img {
  width: 28px;
  padding: 2px;
  border: 1px solid #c4cad4;
  border-radius: 4px;
}
</style>

+1

1525

Всем здравствуйте, как убрать рамку в таблице? или сделать прозрачной. Как здесь, таблица безрамочная

Отредактировано ain (Ср, 2 Апр 2025 01:36:31)

0

1526

ain
Например так: в конец первого окна стилей (Структура style.css)

Код:
.punbb .post-content td {
  border: none 0 !important;
  }

Если не поможет, приведите ссылку на пост на вашем форуме с примером, где таблица с рамками, которые надо убрать.

+1

1527

Alex_63
помогло, благодарю

0

1528

Привет, а вот чувствую себя глупо, но кажется, что раньше вроде бы был сайт-форум под mybb, который позволял сразу интерфейс-френдли поменять все основные цвета блоков на все и давал готовый код на свой css. Если он все еще существует или есть что-то такое, поделитесь, пожалуйста, ссылонькой?

0

1529

Алекоча
Судя по всему, вы имеете в виду встроенный генератор стилей. Если так, то, к сожалению, он уже несколько лет как отключен.

0

1530

здравствуйте!
обнаружили не баг, а фичу

на форуме https://thedome.rusff.me/ стоит скрипт аватара гостю по умолчанию:

Код:
<!-- Аватар по умолчанию / Deff, Alex_63 -->
<script type="text/javascript">
var DefAvtr = 'https://forumupload.ru/uploads/001b/60/aa/48/598021.png'; //Ссылка на аватар по умолчанию

DefAvtr='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';
$('li.pa-title').each(function(){if($(this).parent().find('.pa-avatar').html()==null)$(this).after(DefAvtr);});
$('li.pa-author').each(function(){if($(this).parent().find('.pa-avatar').html()==null)$(this).after(DefAvtr);});
</script>

в админке в полях профиля задана следующая очередность полей: статус, автор, лз, твинки, ссылка на анкету, аватар и т.д.
при этом у профиля гостей в топике https://thedome.rusff.me/viewtopic.php?id=767&p=29#p296934 автор находится под аватаркой. у зарегистрированного пользователя, еще не установившего аватар, такая же ситуация)

пробовали поставить расширенный скрипт вот такой версии:

Код:
<script type="text/javascript">
var DefAvtr = 'https://forumupload.ru/uploads/001b/60/aa/48/598021.png'; //Ссылка на аватар по умолчанию
var GuestAvtr = 'https://forumupload.ru/uploads/001b/60/aa/48/598021.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>

ничего не меняется)
не то, чтобы это сильно напрягало, но интересно, в чем может быть проблема?

0

1531

cherry lips
Попробуйте заменить код на такой:

Код:
<!-- Аватар по умолчанию / Deff, Alex_63 -->
<script type="text/javascript">
var DefAvtr = 'https://forumupload.ru/uploads/001b/60/aa/48/598021.png'; //Ссылка на аватар по умолчанию
 
DefAvtr='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';
(function(){var fields='.pa-fld8,.pa-fld7,.pa-fld1,.pa-author,.pa-title'.split(',');
fields.forEach(function(fld){ $(fld).each(function(){if($(this).parent().find('.pa-avatar').html()==null)$(this).after(DefAvtr);});})})();
</script>

Обратите внимание, что очерёдность полей профиля перед аватаром нужно указывать в обратном порядке:

.pa-fld8,.pa-fld7,.pa-fld1,.pa-author,.pa-title

Обновил код

0

1532

Alex_63 написал(а):

Попробуйте заменить код на такой:

попробовала, все осталось на прежнем месте)

0

1533

cherry lips
Переставьте еще раз, обновил код в сообщении #1531

0

1534

Alex_63 написал(а):

Обратите внимание, что очерёдность полей профиля перед аватаром нужно указывать в обратном порядке:

заработало! спасибо большое)
верно понимаю, что нужно будет при смене дизайна в скрипте очередность менять, если вдруг мы опять поля профиля подвигаем местами?

0

1535

cherry lips написал(а):

верно понимаю, что нужно будет при смене дизайна в скрипте очередность менять, если вдруг мы опять поля профиля подвигаем местами?

Да, именно так.

0

1536

Alex_63 написал(а):

Да, именно так.

еще раз спасибо, будем знать на будущее)

0


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Общие вопросы по оформлению (65) #2