Каждой странице разный фон

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 2 февраля 2011 в 00:05
Заранее извиняюсь если вопрос не по теме.

Помогите кто может, как сделать чтоб для каждой страницы был собственный фон
#2 2 февраля 2011 в 00:11


Заранее извиняюсь если вопрос не по теме.

Помогите кто может, как сделать чтоб для каждой страницы был собственный фон

alegcool

  1. <body bgcolor="#FFFF00">
  2.  
  3. <p>здесь текст статьи</p>
  4.  
  5. </body>
#3 2 февраля 2011 в 00:31
</body>
lezginka.ru

Неа не получается, после сохранения статьи пропадает <body>…
#4 2 февраля 2011 в 00:53
можно попробовать яваскриптом где-нибудь в тексте присваивать в style
можно попытаться по onload подгружать скрипт и менять цвет так же через css.
#5 2 февраля 2011 в 01:17

можно попробовать яваскриптом где-нибудь в тексте присваивать в style
можно попытаться по onload подгружать скрипт и менять цвет так же через css.

Львенок

Вот вот это и интересует.
(хотя в принципе можно и так: при каждом переходе/обновлении страницы менялся фон)
#6 2 февраля 2011 в 06:09
Такое возможно только на ява скрипте.
На форуме такое уже обсуждалось. Поищите в обсуждениях сайтов вроде.
Кстати в гугля много вариантов выводит как это сделать:)
#7 4 февраля 2011 в 10:17


и так далее ну вместо red адреса картинок (background:url(1.png), background:url(2.png)).

Жекис
Тоже не хочет sad
#8 4 февраля 2011 в 10:54
а ты хочешь применить ко всему сайту или к отдельным статьям?
#9 4 февраля 2011 в 11:05


а ты хочешь применить ко всему сайту или к отдельным статьям?

CozaNostra

По идее в идеале чтоб к каждой странице был собственный фон, но на крайней случай можно чтоб из 4-5 фонов они менялись при смене страницы.
#10 4 февраля 2011 в 11:17
можно попробовать на php прям в файле шаблона прописать, можно сделать чтобы допустим цвет менялся каждый раз из 30, причем цвет избирался случайно.
#11 4 февраля 2011 в 11:24


можно попробовать на php прям в файле шаблона прописать, можно сделать чтобы допустим цвет менялся каждый раз из 30, причем цвет избирался случайно.

CozaNostra

Вот и интересует как прописать? только не цвета, а изображения.
#12 4 февраля 2011 в 11:40
  1.  
  2. {php}
  3. $rand = rand(1, 5);
  4. $cvet = array (
  5. "1" => "/img1.jpg",
  6. "2" => "/img2.jpg",
  7. "3" => "/img3.jpg",
  8. "4" => "/img4.jpg",
  9. "5" => "/img5.jpg"
  10. );
  11. foreach ($cvet as $nomer => $img) {
  12. if ($nomer == $rand){ $src=$img};
  13. }
  14. {/php}
  15.  
  16. <div style="background:url({php}echo $src;{/php});" >
  17.  
P.S.
за работу не ручаюсь писал на скорую руку) может пригодится
#13 4 февраля 2011 в 12:30


  1.  
  2. {php}
  3. $rand = rand(1, 5);
  4. $cvet = array (
  5. "1" => "/img1.jpg",
  6. "2" => "/img2.jpg",
  7. "3" => "/img3.jpg",
  8. "4" => "/img4.jpg",
  9. "5" => "/img5.jpg"
  10. );
  11. foreach ($cvet as $nomer => $img) {
  12. if ($nomer == $rand){ $src=$img};
  13. }
  14. {/php}
  15.  
  16.  
  17.  
P.S.
за работу не ручаюсь писал на скорую руку) может пригодится

CozaNostra

Заранее спасибо, только что и куда вставлять.
(что в css и что в templates)?
#14 4 февраля 2011 в 12:54
в css вообще ниче не надо вставлять, вставляй в файл шаблона просотра статей. com_content_read.tpl.
#15 4 февраля 2011 в 13:08


в css вообще ниче не надо вставлять, вставляй в файл шаблона просотра статей. com_content_read.tpl.

CozaNostra

Не, это фон самой статьи, а нужно смена всего фона страницы.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.