5
W jaki sposób coderwall.com
robi ten efekt tła, gdy robi mały obraz, rozmazuje go i powiększa do 100% widoku. Oto przykład: https://coderwall.com/p/on5ojqEfekt rozmycia tła z plamami na płótnie
Próbowałem:
<canvas class="blur" src="https://d3levm2kxut31z.cloudfront.net/assets/locations/Mexico-1c39f581666a50a97c5130e13837ff20.jpg" width="300" height="200"></canvas>
Następnie dodaje się następujący CSS:
.blur {
min-width: 100%;
min-height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: -2;
opacity: 0.7;
}
Ale to nie działa.
Zobacz następujące jsFiddle
http://jsfiddle.net/RDdbt/1/
że efekt nie jest związane z CSS, ale js, sprawdzając swoje skrypty znajdziesz link https://github.com/ceramedia/examples/blob/gh-pages/canvas-blur/v5/canvas-image.js – Paradise
Próbowałem implementować ten skrypt JavaScript, ale otrzymałem błąd. Oto zaktualizowany http://jsfiddle.net/RDdbt/3/ jsFiddle. Czy widzisz problem? Dzięki. – Justin
Czy kiedykolwiek to rozgryzłeś? Udało mi się go uruchomić, ale nie ze skryptem użytym w twoim przykładzie jsfiddle. Użyłem oryginalnego skryptu ... Daj mi znać, jeśli chcesz pomóc! –