Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Нужна помочь с сменой фона на сайте

Discussion in 'Вопросы- ответы' started by vladimi, Mar 29, 2017.

29.03.17 в 18:37
29.03.17 в 20:07
7
2,414
0
  1. TopicStarter Overlay
    vladimi

    vladimi Посетитель

    Joined:
    Dec 1, 2016
    Messages:
    98
    Best Answers:
    0
    Ratings:
    +9 / 0 / -0
    Здравствуйте, помогите сделать смену фоновой картинки на сайте.
    хочу сделать так когда заходиш на сайт одна картинка когда переходиш на другую страницу другая фоновая картинка и ссылка на новость чтоб была или на другой сайт. И чтоб можна было 5 -6 картинок подкинуть чтоб менялось
    Спасибо всем
     
  2. Morrowind

    Morrowind Бывалый

    Joined:
    Feb 20, 2017
    Messages:
    134
    Best Answers:
    0
    Ratings:
    +15 / 0 / -0
    Делаешь доп. поле
    В него вставляешь ссылку на фон

    В шаблоне, делаешь что то вроде

    <body style="background-img: url([xfgiven_fon][xfvalue_fon][/xfgiven_fon][xfnotgiven_fon]ссылка на фон по умолчанию[xfnotgiven_fon])

    Вторую часть делать не обязательно и просто стандартный фон прописать в css, это делать нужно если фон по умолчанию будешь менять периодически тоже
     
  3. TopicStarter Overlay
    vladimi

    vladimi Посетитель

    Joined:
    Dec 1, 2016
    Messages:
    98
    Best Answers:
    0
    Ratings:
    +9 / 0 / -0
    А можно это сделать в css без создание дополнительного поля
     
  4. Morrowind

    Morrowind Бывалый

    Joined:
    Feb 20, 2017
    Messages:
    134
    Best Answers:
    0
    Ratings:
    +15 / 0 / -0
    Можно это сделать на php
    Скажем определять текущую страницу через $_SERVER['REQUEST_URI']
    Будет что тот вроде

    <body class="<?php if($_SERVER['REQUEST_URI'] == '/page1'){echo ' fon1 ';} ?> <?php if($_SERVER['REQUEST_URI'] == '/page2'){echo ' fon2 ';} ?>" >
     
  5. TopicStarter Overlay
    vladimi

    vladimi Посетитель

    Joined:
    Dec 1, 2016
    Messages:
    98
    Best Answers:
    0
    Ratings:
    +9 / 0 / -0
    а как при этом будет меняться фон, сам или при смены страницы
     
  6. warxammer

    warxammer Бывалый

    Joined:
    Mar 24, 2017
    Messages:
    204
    Best Answers:
    0
    Ratings:
    +46 / 3 / -0
    @Morrowind, во ГУРУ подскажите как тогда сделать шапку больше то есть что бы картинка в шапке больше помещалась, не могу найти в файлах css где это?
     
  7. Morrowind

    Morrowind Бывалый

    Joined:
    Feb 20, 2017
    Messages:
    134
    Best Answers:
    0
    Ratings:
    +15 / 0 / -0
    В смысле? )
    Переходите на страницу
    site.ru/page1 и к тегу body добавляется класс fon1
    переходим на страницу
    site.ru/page2 и к тегу body добавляется класс fon2

    А у вас уже в css будет прописано,
    .fon1{
    backfround-image: url(/image.jptg)
    }
    .fon2{
    backfround-image: url(/image2.jptg)
    }
     
  8. Morrowind

    Morrowind Бывалый

    Joined:
    Feb 20, 2017
    Messages:
    134
    Best Answers:
    0
    Ratings:
    +15 / 0 / -0
    я от куда знаю? )
    У меня нет такой прекрасно способности как видеть вёрстку сайта без ваших примеров или ссылки на сайт)

    А жаль....
     
Яндекс.Метрика