Hello, I'm trying to find out if there is a jQuery plugin that can has the effect of literally blurring elements on a page, so a user can't read them. It's for a flashcard application I'm building, and I want to be able to hide the answer section of a card, making it appear unfocused as if you were looking at it through a blurry window, perhaps with some sort of overlay. jQuery has so many plugins and effects that I bet one like this exists, however googling for "jQuery blur effect" and the like predictably turned up results related to slide effects rather than what I'm looking for. Has anyone heard of a plugin that can do something like this?
You could do this with CSS3:
#hidden {
color: transparent;
text-shadow: #6374AB 0px 0px 20px;
}
Edit with more info: Currently only works in WebKit based browsers. Cross-browser text shadow info here: Creating Cross Browser Compatible CSS Text Shadows
I have had to implement something similar to this. I just used a transparent PNG (well, obviously most of the PNG was NOT transparent) with little pockets of transparency. Just enough so the user could get a hint of the text, but not really see it. Not really a blur - more like what the board game Outburst does before you put the card behind the red decoder thing. I just set the background image of an overlay div to the PNG and resize accordingly.
how about using the sliding doors technique? you could have a small vertical sliced png that "simulates" a slice of blurred text with two rounded edge blur pieces to cap off each side. you could then create an overlay/toggled div with this blurring imageset that is similar width to the number of characters of the word and hide the word.