Buttons
Buttons made with CSS
by Medesko
HTML
<!DOCTYPE html>
<html>
<head>
<title>Buttons</title>
</head>
<body>http://jsfiddle.net/TerryJuneJr/tGTdC/#mobile
<div id="top"></div>
<!-- put all of your normal content stuff here -->
<div id="message"><a href="top">Scroll to top</a>
</div>
</body>
</html>
CSS
html {
padding: 1em;
}
.button {
background-color: #eeeeee;
background-image: -webkit-linear-gradient(top, #eeeeee, #d1d1d1);
background-image: -moz-linear-gradient(top, #eeeeee, #d1d1d1);
background-image: -o-linear-gradient(top, #eeeeee, #d1d1d1);
background-image: -ms-linear-gradient(top, #eeeeee, #d1d1d1);
background-image: linear-gradient(top, #eeeeee, #d1d1d1);
border: 1px solid #cccccc;
border-radius: 0.125em;
box-shadow: 0 0 0.125em #cccccc;
color: #444444;
font-family:"Gill Sans", Calibri, "Trebuchet MS", sans-serif;
font-size: 1em;
text-shadow: 1px 1px 0 #eeeeee;
cursor: pointer;
padding: 0.25em 0.5em;
margin: 0.25em 0;
-webkit-transition: all 0.1s ease-in;
-moz-transition: all 0.1s ease-in;
-o-transition: all 0.1s ease-in;
-ms-transition: all 0.1s ease-in;
transition: all 0.1s ease-in;
}
.button:hover {
background-color: #eaeaea;
background-image: -webkit-linear-gradient(top, #eaeaea, #c9c9c9);
background-image: -moz-linear-gradient(top, #eaeaea, #c9c9c9);
background-image: -o-linear-gradient(top, #eaeaea, #c9c9c9);
background-image: -ms-linear-gradient(top, #eaeaea, #c9c9c9);
background-image: linear-gradient(top, #eaeaea, #c9c9c9);
border-color: #bbbbbb;
box-shadow: 0 0 0.125em #bbbbbb;
}
.button:active {
box-shadow: inset 0 0 0.5em #c9c9c9;
}