/ Published in: CSS
                    
                                        
A LESS class which can be included to easily allow for a page-curl/shadow on element.
*NOTE: Still needs work to allow for consistency at various sizes...*
**Usage Instructions**
* To remove reliance on javascript, setup the LESS compiler:
* [incident57.com/less/](http://incident57.com/less/) (MAC)
* ??? (PC)
* Import the class into the master stylesheet: *@import: url(classes.less);*
* Use page curl on specific elements:
*.block-item
{
height: 100px;
width: 300px;
.page-curl();
}*
                *NOTE: Still needs work to allow for consistency at various sizes...*
**Usage Instructions**
* To remove reliance on javascript, setup the LESS compiler:
* [incident57.com/less/](http://incident57.com/less/) (MAC)
* ??? (PC)
* Import the class into the master stylesheet: *@import: url(classes.less);*
* Use page curl on specific elements:
*.block-item
{
height: 100px;
width: 300px;
.page-curl();
}*
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
/*
* Page Curl
*
* Inspired by the work of matt hamm:
* http://matthamm.com/box-shadow-curl.html
*/
.page-curl () {
position: relative;
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
:after {
z-index: -1;
position: absolute;
background: transparent;
width: 70%;
height: 55%;
content: '';
right: 10px;
bottom: 10px;
-webkit-transform: skew(15deg) rotate(5deg);
-webkit-box-shadow: 8px 12px 10px rgba(0, 0, 0, 0.3);
-moz-transform: skew(15deg) rotate(5deg);
-moz-box-shadow: 8px 12px 10px rgba(0, 0, 0, 0.3);
}
:before {
z-index: -2;
position: absolute;
background: transparent;
width: 70%;
height: 55%;
content: '';
left: 10px;
bottom: 10px;
-webkit-transform: skew(-15deg) rotate(-5deg);
-webkit-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.3);
-moz-transform: skew(-15deg) rotate(-5deg);
-moz-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.3);
}
}
Comments
 Subscribe to comments
                    Subscribe to comments
                
                