Добавляем фоновое изображение к сообщениям

Hope

Premium
Сообщения
48,318
Решения
22
Реакции
71,959
Баллы
40,905
backgroundposts.png

В шаблон extra.css добавляем:
Код:
.messageList .message {
  background-image:url(http://yoururltostyle/xenforo/misc/watermark.png) !important;
  background-position:100% 90%  !important;
  background-repeat:no-repeat no-repeat !important;
}

Не забудьте загрузить свою картинку в папку misc Вашего стиля и поменять путь из инструкции: на свой. :)
 
Не забудьте загрузить свою картинку в папку misc Вашего стиля и поменять путь из инструкции: на свой. :)
Ссылка битая...можно еще раз инструкцию и картинку посмотреть?
Спасибо!
 
:cry:
Будем поискать.
Спасибо!
 
Это конечно здорово, но оно перекрывает основной фон сообщений :( Вот бы сделать поверх его...
 
Это конечно здорово, но оно перекрывает основной фон сообщений :( Вот бы сделать поверх его...
Как она перекрывает. Сделайте картинку с прозрачность или добавте в стиль.
 
У меня стоит уже фон картинкой, а эта на нее накладывается и вырубает предыдущий
 
Картинка не на все сообщение, она только в уголочке.
background-position
0% 0% (в левом верхнем углу)
50% 0% (по центру вверху)
100% 0% (в правом верхнем углу)
0% 50% (по левому краю и по центру)
50% 50% (по центру)
100% 50% (по правому краю и по центру)
0% 100% (в левом нижнем углу)
50% 100% (по центру внизу)
100% 100% (в правом нижнем углу)

У меня стоит уже фон картинкой, а эта на нее накладывается и вырубает предыдущий
так че их лепить то :-)
 
Я в курсе) Но дело в том, что у меня стоит уже свой фон, который настроен в стилях. Когда прописываю background-image: он его воспринимает как новый, забивая на старый...
 
Покажите живой пример, так гадать долго будем.
 
Я в курсе) Но дело в том, что у меня стоит уже свой фон, который настроен в стилях. Когда прописываю background-image: он его воспринимает как новый, забивая на старый...
Убери старый и сделай новый, пипец :-)
 
Вот пример:
Сейчас у меня фон в клеточку. Добавляю в extra.css
Код:
.messageList .message {
  background-image:url(тут мой фон) !important;
  background-position:100% 90%  !important;
  background-repeat:no-repeat no-repeat !important;
}

Фон становится серым (как по умолчанию), но водяной знак успешно добавляется в правый угол

Надо чтобы фон в клеточку остался и добавился водяной знак
 
Так попрбуй:
Код:
.messageList .message {
  background:
    url("http://bithack.ru/styles/xendisconnect/xenforo/images/st.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    url ("http://bithack.ru/styles/xendisconnect/xenforo/images/НОВАЯ КАРТИНКА.png") no-repeat 100% 90%;
}
Исправил лишнее написал
 
Последнее редактирование:
Попробовал, сделал. Основной фон остался нормальны, но картинка не появилась
 
Попробуйте так.
Позиционирование можно подобрать.
Код:
.message .messageContent {
    background-image: url("http://xenforo.info/data/avatars/m/0/1.jpg") !important;
    background-position: 100% 90% !important;
    background-repeat: no-repeat no-repeat !important;
}
Работать будет и без приоритетов.
Код:
.message .messageContent {
    background-image: url("http://xenforo.info/data/avatars/m/0/1.jpg");
    background-position: 100% 90% ;
    background-repeat: no-repeat no-repeat ;
}
img_message.png
 
Или так:
Код:
.messageList .message {
  background:
    url("http://bithack.ru/styles/xendisconnect/xenforo/images/st.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    url ("http://bithack.ru/styles/xendisconnect/xenforo/images/НОВАЯ КАРТИНКА.png") 100% 90% no-repeat no-repeat !important ;
}
 
Вариант от
Mirovinger
работает.

Только не знаю как подобрать позицию

Понял, под подпись просто не удается сдвинуть
 
Ты таким образом один стиль на другой с приоритетом, потом в конце концов все работать не будет, надо править там, где у тебя картинка в клеточку прописана. :-)
 
Будет работать и без приоритетов, но предложенный мной вариант, будет работать именно в сообщении, а не под ним.
 
  • Мне нравится
Реакции: Hope
Потыкался, да как у Mirovinger, лучше. Но зато сделал клетчатый фон без картинки :-)
Код:
.messageList .message  {
  background:
     repeating-linear-gradient(90deg, rgba(130, 130, 130, 0.1), rgba(130, 130, 130, 0.1) 1px, transparent 1px, transparent 10px),
     repeating-linear-gradient(180deg, rgba(130, 130, 130, 0.1), rgba(130, 130, 130, 0.1) 1px, transparent 1px, transparent 10px);
}
нормально смотриться. Если добавить .message .messageContent, всмысле так:
Код:
.messageList .message, .message .messageContent  {
  background:
     repeating-linear-gradient(90deg, rgba(130, 130, 130, 0.1), rgba(130, 130, 130, 0.1) 1px, transparent 1px, transparent 10px),
     repeating-linear-gradient(180deg, rgba(130, 130, 130, 0.1), rgba(130, 130, 130, 0.1) 1px, transparent 1px, transparent 10px);
}
то все будет клетчатым :-)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу