Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Blur эффект с помощью jQuery (https://javascript.ru/forum/jquery/54721-blur-ehffekt-s-pomoshhyu-jquery.html)

Sanu0074 29.03.2015 18:13

Blur эффект с помощью jQuery
 
Есть <div>, его ширина 1000x300, внутри него есть <img> - его ширина 150x150
Нужно сделать фон дива в стиле blur заливки, используя цвета присущие дочернему <img>.
Пытался я делать с помощью вот этой штуки, но у меня ничего не вышло, из картинку оно делает размазанную картинку такого-же размера, но размазать по всему диву у меня не получилось, пробовал ее и как dataurl для бэкграунда, но все равно толку ноль. Подскажите как решить данную проблему?

laimas 30.03.2015 06:02

Ну так эффект blur не растягивает изображение. Задайте div фоновым изображением дочернее изображение, растянув его на весть родительский элемент, и добавив фильтр.
div { 
    width: 1000px;
    height: 300px;
    background-image: url(name.ext);
    background-size: cover; /* contain or  1000px, 300px */
    filter: blur(4px);
    -o-filter: blur(4px);
    -ms-filter: blur(4px);
    -moz-filter: blur(4px);
    -webkit-filter: blur(4px);
}


Часовой пояс GMT +3, время: 13:48.