Friday, April 29, 2011
Wednesday, September 8, 2010
Box Shadows - Cross platform CSS
Been looking at different ways to implement box shadows in pure css, came up with one solution.
Inside your html file
ie.css
then if your using image you could use this format
then if you have a flash (with swfobject)
Standard browser, the color would be different from IE, play around with it
Hope this helps
Inside your html file
<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="css/ie.css"><![endif]-->
ie.css
.boxShadow {
filter:
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=0,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=90,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=180,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=270,strength=5);
border:1px solid #2A2A2A;
}
.boxShadow .flash{
position:relative ;
top:5px ; /* pixel here represents pixel of the border */
left:5px; /* pixel here represents pixel of the border */
}
.boxShadowImg{ /* ie would not follow the width of the parent */
width:1px;
}
.boxShadow .img{ /* just pull up the image, -5px works in border (Seems) */
margin-bottom:-5px;
}
filter:
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=0,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=90,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=180,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#2A2A2A,direction=270,strength=5);
border:1px solid #2A2A2A;
}
.boxShadow .flash{
position:relative ;
top:5px ; /* pixel here represents pixel of the border */
left:5px; /* pixel here represents pixel of the border */
}
.boxShadowImg{ /* ie would not follow the width of the parent */
width:1px;
}
.boxShadow .img{ /* just pull up the image, -5px works in border (Seems) */
margin-bottom:-5px;
}
then if your using image you could use this format
<div class="boxShadow boxShadowImg">
<img class="img" src="http://lh3.ggpht.com/_jcJUn2Pvhc0/SOjadh2c34I/AAAAAAAAAQg/uFDfRRCMsgA/s720/P4260134.JPG" />
</div>
<img class="img" src="http://lh3.ggpht.com/_jcJUn2Pvhc0/SOjadh2c34I/AAAAAAAAAQg/uFDfRRCMsgA/s720/P4260134.JPG" />
</div>
then if you have a flash (with swfobject)
<div class="boxShadow">
<div class="flash">
<div id="flashContent"></div>
</div>
</div>
<div class="flash">
<div id="flashContent"></div>
</div>
</div>
Standard browser, the color would be different from IE, play around with it
-webkit-box-shadow: #111 0px 0px 10px;
-moz-box-shadow: #111 0px 0px 10px;
box-shadow:#111 0px 0px 10px;
-moz-box-shadow: #111 0px 0px 10px;
box-shadow:#111 0px 0px 10px;
Hope this helps
Friday, July 9, 2010
Meebo App in Google Chrome
For those how have enabled apps in Google chrome who loves Meebo, i got this link (dont deploy in google folder coz this doesnt have any keys)
http://rapidshare.com/files/405843605/meebo_app.zip
To enable it
http://www.downloadsquad.com/2010/07/03/how-to-play-with-google-chrome-web-apps-right-now/
http://rapidshare.com/files/405843605/meebo_app.zip
To enable it
http://www.downloadsquad.com/2010/07/03/how-to-play-with-google-chrome-web-apps-right-now/
Sunday, March 14, 2010
Starting MySQL with XAMPP on Mac
Had a problem with XAMPP on mac especially on MySQL, where it tells you to check the log files on the errors? I had the same problem and the way if fix it is through the terminal typing this command
/Applications/XAMPP/xamppfiles/share/mysql/mysql.server start
To stop it
/Applications/XAMPP/xamppfiles/share/mysql/mysql.server stop
/Applications/XAMPP/xamppfiles/share/mysql/mysql.server start
To stop it
/Applications/XAMPP/xamppfiles/share/mysql/mysql.server stop
Transaction on CakePHP when using Oracle
Following my post on http://monmonja.com/blog/2008/07/transaction-on-cakephp-12/ where i use CakePHP and MySQL to do transaction, now i'm using oracle and $this->Model->begin() is not working and the fix for that is
Hope this helps
$this->Model->begin();
$returnQuery = $this->Model->getDataSource()->query($query);
if($returnQuery !== false){
$this->Model->getDataSource()->commit();
}else{
$this->Model->getDataSource()->rollback();
}Hope this helps
Subscribe to:
Posts (Atom)