index.html 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>漂亮的CSS3圆角按钮组合DEMO演示</title>
  6. <style type="text/css">
  7. .demo{width:760px; margin:20px auto 0 auto; height:70px;}
  8. .button {
  9. display: inline-block;
  10. outline: none;
  11. cursor: pointer;
  12. text-align: center;
  13. text-decoration: none;
  14. font: 16px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;
  15. padding: .5em 2em .55em;
  16. text-shadow: 0 1px 1px rgba(0,0,0,.3);
  17. -webkit-border-radius: .5em;
  18. -moz-border-radius: .5em;
  19. border-radius: .5em;
  20. -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  21. -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  22. box-shadow: 0 1px 2px rgba(0,0,0,.2);
  23. }
  24. .button:hover {
  25. text-decoration: none;
  26. }
  27. .button:active {
  28. position: relative;
  29. top: 1px;
  30. }
  31. .bigrounded {
  32. -webkit-border-radius: 2em;
  33. -moz-border-radius: 2em;
  34. border-radius: 2em;
  35. }
  36. .medium {
  37. font-size: 12px;
  38. padding: .4em 1.5em .42em;
  39. }
  40. .small {
  41. font-size: 11px;
  42. padding: .2em 1em .275em;
  43. }
  44. /* blue */
  45. .blue {
  46. color: #d9eef7;
  47. border: solid 1px #0076a3;
  48. background: #0095cd;
  49. background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
  50. background: -moz-linear-gradient(top, #00adee, #0078a5);
  51. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
  52. }
  53. .blue:hover {
  54. background: #007ead;
  55. background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
  56. background: -moz-linear-gradient(top, #0095cc, #00678e);
  57. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
  58. }
  59. .blue:active {
  60. color: #80bed6;
  61. background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
  62. background: -moz-linear-gradient(top, #0078a5, #00adee);
  63. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
  64. }
  65. /* green */
  66. .green {
  67. color: #e8f0de;
  68. border: solid 1px #538312;
  69. background: #64991e;
  70. background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
  71. background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
  72. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
  73. }
  74. .green:hover {
  75. background: #538018;
  76. background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
  77. background: -moz-linear-gradient(top, #6b9d28, #436b0c);
  78. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
  79. }
  80. .green:active {
  81. color: #a9c08c;
  82. background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
  83. background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
  84. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
  85. }
  86. /* white */
  87. .white {
  88. color: #606060;
  89. border: solid 1px #b7b7b7;
  90. background: #fff;
  91. background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
  92. background: -moz-linear-gradient(top, #fff, #ededed);
  93. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
  94. }
  95. .white:hover {
  96. background: #ededed;
  97. background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
  98. background: -moz-linear-gradient(top, #fff, #dcdcdc);
  99. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
  100. }
  101. .white:active {
  102. color: #999;
  103. background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
  104. background: -moz-linear-gradient(top, #ededed, #fff);
  105. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
  106. }
  107. /* orange */
  108. .orange {
  109. color: #fef4e9;
  110. border: solid 1px #da7c0c;
  111. background: #f78d1d;
  112. background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
  113. background: -moz-linear-gradient(top, #faa51a, #f47a20);
  114. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
  115. }
  116. .orange:hover {
  117. background: #f47c20;
  118. background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
  119. background: -moz-linear-gradient(top, #f88e11, #f06015);
  120. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
  121. }
  122. .orange:active {
  123. color: #fcd3a5;
  124. background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
  125. background: -moz-linear-gradient(top, #f47a20, #faa51a);
  126. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
  127. }
  128. </style>
  129. </head>
  130. <body>
  131. <div id="main">
  132. <div class="demo">
  133. <a href="#" class="button blue">蓝色</a>
  134. <a href="#" class="button blue bigrounded">Rounded</a>
  135. <a href="#" class="button blue medium">Medium</a>
  136. <a href="#" class="button blue small">Small</a>
  137. <input class="button blue" type="button" value="Input Element" />
  138. <button class="button blue">Button Tag</button>
  139. </div>
  140. <div class="demo">
  141. <a href="#" class="button green">绿色</a>
  142. <a href="#" class="button green bigrounded">Rounded</a>
  143. <a href="#" class="button green medium">Medium</a>
  144. <a href="#" class="button green small">Small</a>
  145. <input class="button green" type="button" value="Input Element" />
  146. <button class="button green">Button Tag</button>
  147. </div>
  148. <div class="demo">
  149. <a href="#" class="button white">灰白</a>
  150. <a href="#" class="button white bigrounded">Rounded</a>
  151. <a href="#" class="button white medium">Medium</a>
  152. <a href="#" class="button white small">Small</a>
  153. <input class="button white" type="button" value="Input Element" />
  154. <button class="button white">Button Tag</button>
  155. </div>
  156. <div class="demo">
  157. <a href="#" class="button orange">橘红</a>
  158. <a href="#" class="button orange bigrounded">Rounded</a>
  159. <a href="#" class="button orange medium">Medium</a>
  160. <a href="#" class="button orange small">Small</a>
  161. <input class="button orange" type="button" value="Input Element" />
  162. <button class="button orange">Button Tag</button>
  163. </div>
  164. </div>
  165. <div style="text-align:center;clear:both;">
  166. <script src="/gg_bd_ad_720x90.js" type="text/javascript"></script>
  167. <script src="/follow.js" type="text/javascript"></script>
  168. </div>
  169. </body>
  170. </html>