当前位置:编程学习 > JAVA >>

用jquery实现metro效果

1.<head>标签需要依此引用metrojs.css、jquery.js、metro.js,代码demo如下
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <link href="http://www.drewgreenwell.com/content/metrojs.css" rel="stylesheet" />
    <script src="http://code.jquery.com/jquery-1.7.1.js"></script>
    <script src="http://www.drewgreenwell.com/scripts/metrojs.js"></script>
</head>
 
下面贴出完整的代码:
 
 1 <!DOCTYPE html>
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5     <title></title>
 6     <link href="http://www.drewgreenwell.com/content/metrojs.css" rel="stylesheet" />
 7     <script src="http://code.jquery.com/jquery-1.7.1.js"></script>
 8     <script src="http://www.drewgreenwell.com/scripts/metrojs.js"></script>
 9 </head>
10 <body>
11     <h1>简单的metro demo</h1>
12     <!--首先是一个div作为metro容器,容器内可以摆放多个liveTile(动态磁贴),class="black"表示用哪种风格,有其他的可以选择,官网现在支持custom了-->
13     <div class="blue">
14         <!--下面是第一个liveTile-->
15         <!--注意class="live-tile"哦,这个是可以随便改的,但要和下面的js $(".live-tile").liveTile();同步哦-->
16         <div class="live-tile"> 
17             每一个liveTile都应该有两个div,分别作为两个画面
18             <div><a href="#">我是第一个liveTile</a></div>
19             <div>
20                 <p>我是第一个liveTile的第二张脸哦.</p>
21             </div>
22         </div>
23          <!--下面是第二个liveTile-->
24         <!--默认的宽高是150px,可以改的哦-->
25         <div class="live-tile" style="width:300px; height:300px">
26             <div>我是第二个liveTile</div>
27             <div>
28                 <p>下面放张图片试试</p>
29                 <img src=/2013/0903/20130903114124367.gif" alt="我是百度哦" />
30             </div>
31         </div>
32     </div>
33     <script type="text/javascript">
34         $(document).ready(function () {
35             $(".live-tile").liveTile();
36         });
37     </script>
38 </body>
39 </html>
补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,