Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Подскажите, пожалуйста, как осуществить случайную смену фонов на сайте? Как, например, происходит случайная смена шапок, по такому же принципу.
Пример как подобное делается, вы можете ознакомиться в материале здесь.
Если честно, мало понятно написано, при этом указано, что для сайтов на uCoz - делается намного проще и (!!) «грамотнее», но этот вариант, будет на Java Script .... Хотелось как раз проще и грамотнее.
Подскажите, на информерах фоны можно задать, как и для шапок? Или с фонами так не пройдет?
В общем, делается примерно так в глобальный блок верхняя или нижняя часть сайта в самый низ прописать код вида:
<style> body {background: url(/bg/<?rnd5?>.png)no-repeat 0%0%/cover fixed!important;} </style>
в файловом менджере создайте папку с названием bg или удобную вам тогда вместо красного, выше выделил пропишите путь к папке откуда будут подгружаться фото. Названия для фото давайте цифровые, то есть вида:
в данном примере я описал пример рандомного фона для сайта с 6 фото, то есть вы обновляете страницу сайта и фон будет другой при каждом новом обновлении страницы. Если хотите чтобы фото было больше 6 тогда в коде выше <?rnd5?> значение 5 замените как пример на 10 или 20 и тогда соответственно в папке откуда будут подгружаться фото для фона сайта загрузите 10 или 20 фото с соответствующими названиями как я привел выше в примере. Пожалуй это самое простое решение для случайного / рандомного фона для сайта.