Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Тема в разделе "Вопросы- ответы", создана пользователем vladimi, 29 мар 2017.

29.03.17 в 18:37
29.03.17 в 20:07
7
894
0
  1. TopicStarter Overlay
    vladimi

    vladimi Посетитель

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

    Morrowind Бывалый

    Регистрация:
    20 фев 2017
    Сообщения:
    135
    Лучших ответов:
    0
    Рейтинги:
    +15 / 0 / -0
    Делаешь доп. поле
    В него вставляешь ссылку на фон

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

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

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

    vladimi Посетитель

    Регистрация:
    1 дек 2016
    Сообщения:
    98
    Лучших ответов:
    0
    Рейтинги:
    +9 / 0 / -0
    А можно это сделать в css без создание дополнительного поля
     
  4. Morrowind

    Morrowind Бывалый

    Регистрация:
    20 фев 2017
    Сообщения:
    135
    Лучших ответов:
    0
    Рейтинги:
    +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 Посетитель

    Регистрация:
    1 дек 2016
    Сообщения:
    98
    Лучших ответов:
    0
    Рейтинги:
    +9 / 0 / -0
    а как при этом будет меняться фон, сам или при смены страницы
     
  6. warxammer

    warxammer Бывалый

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

    Morrowind Бывалый

    Регистрация:
    20 фев 2017
    Сообщения:
    135
    Лучших ответов:
    0
    Рейтинги:
    +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 Бывалый

    Регистрация:
    20 фев 2017
    Сообщения:
    135
    Лучших ответов:
    0
    Рейтинги:
    +15 / 0 / -0
    я от куда знаю? )
    У меня нет такой прекрасно способности как видеть вёрстку сайта без ваших примеров или ссылки на сайт)

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