2015-05-16 2 views
0

фрагмент кода: https://jsfiddle.net/foy4m43j/Фон-обесцвечивается изображение в другой через фона позиции

HTML:

<div id="background"></div> 

CSS:

#background { 
    background-image: url("http://i.imgur.com/hH9IWA0.png"); 
    background-position: 0 0; 
    background-repeat: repeat; 
    height: 100%; 
    width: 100%; 
    position: fixed; 
} 

Отсюда, я хотел бы, чтобы произвести это вид эффекта, используя его background-position, чтобы включить затухание и новый цвет (черные линии, чтобы показать направление, в котором мы движемся): Crossfade of background positions

Пример изображения (пожалуйста, простите за плохой экспорт):

http://i.imgur.com/hH9IWA0.png http://i.imgur.com/Qp1jE07.png http://i.imgur.com/TfvFfPq.png

Является ли это возможно с помощью JQuery или CSS? Я почесываю голову, как я могу это сделать с background-position и несколькими изображениями.

Это моя ужасная попытка. Я не понимаю, почему градиент идет в другом направлении, и я не уверен, как сделать желтый повтор только правой оси X: https://jsfiddle.net/foy4m43j/1/

Надеюсь, я достаточно ясен. Я не могу найти никаких других вопросов, подобных тем, у кого не было ответа.

+0

Вы можете перемещать что-то вроде: https://jsfiddle.net/foy4m43j/5/ – ketan

ответ

2

Вы можете использовать градиент CSS. До сих пор лучшим решением, и это легко сделать: www.colorzilla.com

+0

Спасибо, но мое окончательное использование не будет с градиентами, но с изображениями. –

Смежные вопросы