Simulate A Camera Flash Effect On Pictures - Flashing Lights
| File Size: | 4.57 MB |
|---|---|
| Views Total: | 1663 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Flashing Lights is a jQuery plugin that applies a customizable camera flash stage effect to your images using CSS3 transitions.
How to use it:
1. Download & unzip the plugin and load the minified version of the Flashing Lights after you load the latest jQuery library.
<script src="/path/to/jquery.slim.min.js"></script> <script src="/path/to/jQuery-flashinglights.min.js"></script>
2. Create a container on which you want to render the camera flash effect and then insert it into a stage container as follows:
<div class="stage"> <div class="example"> </div> </div>
/* example CSS */
.stage {
display: flex;
justify-content: space-between;
height:600px;
width:900px;
background-image:url('stage.jpg');
background-position:center center;
background-size: cover;
position: relative;
}
.example {
width:100%;
height:90%;
}
3. Apply a default camera flash effect to the stage.
$(".example").flashingLights({
// optional settings here
});
4. Config the camera flash effect with the following settings.
$(".example").flashingLights({
// number of rows & columns
rows: 10,
columns: 10,
// height of flash lamp
lampHeight: "5px",
// width of flash lamp
lampWidth: "10px",
// number of lamps to be turned on/off per cycle
onRatio: 0.1,
offRatio: 0.7,
// how often the lamps turn on and off
refreshRate: 75,
// colors
onColour: "white",
offColour: "black",
// blur radious in pixels
blurRadious: 15
});
This awesome jQuery plugin is developed by RedLinus. For more Advanced Usages, please check the demo page or visit the official website.






