博客美化篇

 推荐(下面大多是引用这三个blogs里面的东西的)三个 nice 的 博客美化blogs:

全网最全的博客美化系列教程(疑似太监QAQ)

 自定义页面风格设计上篇

 自定义页面风格设计下篇

公告栏里的立方体:

  1 <div id="blog-news">
  2     
  3     <style>
  4         /*最外层容器样式*/
  5         .wrap {
  6             width: 100px;
  7             height: 100px;
  8             margin: 150px;
  9             position: relative;
 10         }
 11  
 12         /*包裹所有容器样式*/
 13         .cube {
 14             width: 50px;
 15             height: 50px;
 16             margin: 0 auto;
 17             transform-style: preserve-3d;
 18             transform: rotateX(-30deg) rotateY(-80deg);
 19             animation: rotate linear 20s infinite;
 20         }
 21  
 22         @-webkit-keyframes rotate {
 23             from {
 24                 transform: rotateX(0deg) rotateY(0deg);
 25             }
 26             to {
 27                 transform: rotateX(360deg) rotateY(360deg);
 28             }
 29         }
 30  
 31         .cube div {
 32             position: absolute;
 33             width: 200px;
 34             height: 200px;
 35             opacity: 0.8;
 36             transition: all .4s;
 37         }
 38  
 39         /*定义所有图片样式*/
 40         .pic {
 41             width: 200px;
 42             height: 200px;
 43         }
 44  
 45         .cube .out_front {
 46             transform: rotateY(0deg) translateZ(100px);
 47         }
 48  
 49         .cube .out_back {
 50             transform: translateZ(-100px) rotateY(180deg);
 51         }
 52  
 53         .cube .out_left {
 54             transform: rotateY(-90deg) translateZ(100px);
 55         }
 56  
 57         .cube .out_right {
 58             transform: rotateY(90deg) translateZ(100px);
 59         }
 60  
 61         .cube .out_top {
 62             transform: rotateX(90deg) translateZ(100px);
 63         }
 64  
 65         .cube .out_bottom {
 66             transform: rotateX(-90deg) translateZ(100px);
 67         }
 68  
 69         /*定义小正方体样式*/
 70         .cube span {
 71             display: block;
 72             width: 100px;
 73             height: 100px;
 74             position: absolute;
 75             top: 50px;
 76             left: 50px;
 77         }
 78  
 79         .cube .in_pic {
 80             width: 100px;
 81             height: 100px;
 82         }
 83  
 84         .cube .in_front {
 85             transform: rotateY(0deg) translateZ(50px);
 86         }
 87  
 88         .cube .in_back {
 89             transform: translateZ(-50px) rotateY(180deg);
 90         }
 91  
 92         .cube .in_left {
 93             transform: rotateY(-90deg) translateZ(50px);
 94         }
 95  
 96         .cube .in_right {
 97             transform: rotateY(90deg) translateZ(50px);
 98         }
 99  
100         .cube .in_top {
101             transform: rotateX(90deg) translateZ(50px);
102         }
103  
104         .cube .in_bottom {
105             transform: rotateX(-90deg) translateZ(50px);
106         }
107  
108         /*鼠标移入后样式*/
109         .cube:hover .out_front {
110             transform: rotateY(0deg) translateZ(200px);
111         }
112  
113         .cube:hover .out_back {
114             transform: translateZ(-200px) rotateY(180deg);
115         }
116  
117         .cube:hover .out_left {
118             transform: rotateY(-90deg) translateZ(200px);
119         }
120  
121         .cube:hover .out_right {
122             transform: rotateY(90deg) translateZ(200px);
123         }
124  
125         .cube:hover .out_top {
126             transform: rotateX(90deg) translateZ(200px);
127         }
128  
129         .cube:hover .out_bottom {
130             transform: rotateX(-90deg) translateZ(200px);
131         }
132     </style>
133 
134 
135     <!-- 外层最大容器 -->
136     <div class="wrap">
137         <!--包裹所有元素的容器-->
138         <div class="cube">
139             <!--前面图片 -->
140             <div class="out_front">
141                 <img src="http://你的图片.jpg" class="pic">
142             </div>
143             <!--后面图片 -->
144             <div class="out_back">
145                 <img src="http://你的图片.jpg" class="pic">
146             </div>
147             <!--左面图片 -->
148             <div class="out_left">
149                 <img src="https://你的图片.jpg" class="pic">
150             </div>
151             <!--右面图片 -->
152             <div class="out_right">
153                 <img src="https://你的图片.jpg" class="pic">
154             </div>
155             <!--上面图片 -->
156             <div class="out_top">
157                 <img src="https://你的图片.jpg" class="pic">
158             </div>
159             <!--下面图片 -->
160             <div class="out_bottom">
161                 <img src="http://你的图片.jpg" class="pic">
162             </div>
163  
164             <!--小正方体 -->
165             <span class="in_front">
166                 <img src="https://你的图片.jpg" class="in_pic">
167             </span>
168             <span class="in_back">
169                  <img src="https://你的图片.jpg" class="in_pic">
170             </span>
171             <span class="in_left">
172                 <img src="https://你的图片.jpg" class="in_pic">
173             </span>
174             <span class="in_right">
175                 <img src="http://你的图片.jpg" class="in_pic">
176             </span>
177             <span class="in_top">
178                 <img src="http://你的图片.jpg" class="in_pic">
179             </span>
180             <span class="in_bottom">
181                 <img src="http://你的图片.jpg" class="in_pic">
182             </span>
183         </div>
184  
185     </div>
View Code

公告栏里的时钟:

<embed src="http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.swf"
width="230" height="100"></embed>
View Code

页首Html里的鼠标点击效果:

<!DOCTYPE html>
<html>
<script type="text/javascript">
/* 鼠标特效 */
var a_idx = 0;
jQuery(document).ready(function($) {
    $("body").click(function(e) {
        var a = new Array("❤请❤","❤开始❤","❤你的❤","❤表演❤","★%%%♚bztdalao♚★");
        var $i = $("<span></span>").text(a[a_idx]);
        a_idx = (a_idx + 1) % a.length;
        var x = e.pageX,
        y = e.pageY;
        $i.css({
            "z-index": 999999999999999999999999999999999999999999999999999999999999999999999,
            "top": y - 20,
            "left": x,
            "position": "absolute",
            "font-weight": "bold",
            "color": "rgb("+~~(255*Math.random())+","+~~(255*Math.random())+","+~~(255*Math.random())+")"
        });
        $("body").append($i);
        $i.animate({
            "top": y - 180,
            "opacity": 0
        },
        1500,
        function() {
            $i.remove();
        });
    });
});
</script>
<body>


/*  这里是其他的设置   */


</body>
</html>
鼠标点击效果强化

至于动态背景和背景变换之类的...算了吧 _(:з」∠)_

猜你喜欢

转载自www.cnblogs.com/Judge/p/9460601.html
今日推荐