zoukankan      html  css  js  c++  java
  • html5 css3构造的漂亮表格

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> New Document </title>
      <meta name="Generator" content="EditPlus">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
          <style>  
          
        body {  
         600px;  
        margin: 40px auto;  
        font-family: 'trebuchet MS', 'Lucida sans', Arial;  
        font-size: 14px;  
        color: #444;  
        }  
          
        table {  
        *border-collapse: collapse; /* IE7 and lower */  
        border-spacing: 0;  
         100%;  
        }  
          
        .bordered {  
        border: solid #ccc 1px;  
        -moz-border-radius: 6px;  
        -webkit-border-radius: 6px;  
        border-radius: 6px;  
        -webkit-box-shadow: 0 1px 1px #ccc;  
        -moz-box-shadow: 0 1px 1px #ccc;  
        box-shadow: 0 1px 1px #ccc;  
        }  
          
        .bordered tr:hover {  
        background: #fbf8e9;  
        -o-transition: all 0.1s ease-in-out;  
        -webkit-transition: all 0.1s ease-in-out;  
        -moz-transition: all 0.1s ease-in-out;  
        -ms-transition: all 0.1s ease-in-out;  
        transition: all 0.1s ease-in-out;  
        }  
          
        .bordered td, .bordered th {  
        border-left: 1px solid #ccc;  
        border-top: 1px solid #ccc;  
        padding: 10px;  
        text-align: left;  
        }  
          
        .bordered th {  
        background-color: #dce9f9;  
        background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));  
        background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);  
        background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9);  
        background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9);  
        background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9);  
        background-image: linear-gradient(top, #ebf3fc, #dce9f9);  
        -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;  
        -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
        box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;  
        border-top: none;  
        text-shadow: 0 1px 0 rgba(255,255,255,.5);  
        }  
          
        .bordered td:first-child, .bordered th:first-child {  
        border-left: none;  
        }  
          
        .bordered th:first-child {  
        -moz-border-radius: 6px 0 0 0;  
        -webkit-border-radius: 6px 0 0 0;  
        border-radius: 6px 0 0 0;  
        }  
          
        .bordered th:last-child {  
        -moz-border-radius: 0 6px 0 0;  
        -webkit-border-radius: 0 6px 0 0;  
        border-radius: 0 6px 0 0;  
        }  
          
        .bordered th:only-child{  
        -moz-border-radius: 6px 6px 0 0;  
        -webkit-border-radius: 6px 6px 0 0;  
        border-radius: 6px 6px 0 0;  
        }  
          
        .bordered tr:last-child td:first-child {  
        -moz-border-radius: 0 0 0 6px;  
        -webkit-border-radius: 0 0 0 6px;  
        border-radius: 0 0 0 6px;  
        }  
          
        .bordered tr:last-child td:last-child {  
        -moz-border-radius: 0 0 6px 0;  
        -webkit-border-radius: 0 0 6px 0;  
        border-radius: 0 0 6px 0;  
        }  
          
        /*----------------------*/  
          
        .zebra td, .zebra th {  
        padding: 10px;  
        border-bottom: 1px solid #f2f2f2;  
        }  
          
        .zebra tbody tr:nth-child(even) {  
        background: #f5f5f5;  
        -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;  
        -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
        box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;  
        }  
          
        .zebra th {  
        text-align: left;  
        text-shadow: 0 1px 0 rgba(255,255,255,.5);  
        border-bottom: 1px solid #ccc;  
        background-color: #eee;  
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eee));  
        background-image: -webkit-linear-gradient(top, #f5f5f5, #eee);  
        background-image: -moz-linear-gradient(top, #f5f5f5, #eee);  
        background-image: -ms-linear-gradient(top, #f5f5f5, #eee);  
        background-image: -o-linear-gradient(top, #f5f5f5, #eee);  
        background-image: linear-gradient(top, #f5f5f5, #eee);  
        }  
          
        .zebra th:first-child {  
        -moz-border-radius: 6px 0 0 0;  
        -webkit-border-radius: 6px 0 0 0;  
        border-radius: 6px 0 0 0;  
        }  
          
        .zebra th:last-child {  
        -moz-border-radius: 0 6px 0 0;  
        -webkit-border-radius: 0 6px 0 0;  
        border-radius: 0 6px 0 0;  
        }  
          
        .zebra th:only-child{  
        -moz-border-radius: 6px 6px 0 0;  
        -webkit-border-radius: 6px 6px 0 0;  
        border-radius: 6px 6px 0 0;  
        }  
          
        .zebra tfoot td {  
        border-bottom: 0;  
        border-top: 1px solid #fff;  
        background-color: #f1f1f1;  
        }  
          
        .zebra tfoot td:first-child {  
        -moz-border-radius: 0 0 0 6px;  
        -webkit-border-radius: 0 0 0 6px;  
        border-radius: 0 0 0 6px;  
        }  
          
        .zebra tfoot td:last-child {  
        -moz-border-radius: 0 0 6px 0;  
        -webkit-border-radius: 0 0 6px 0;  
        border-radius: 0 0 6px 0;  
        }  
          
        .zebra tfoot td:only-child{  
        -moz-border-radius: 0 0 6px 6px;  
        -webkit-border-radius: 0 0 6px 6px  
        border-radius: 0 0 6px 6px  
        }  
          
        </style>  
     </head>

     <body>
          <h2>Highlighted rows, borders</h2>  
        <table class="bordered">  
        <thead>  
          
        <tr>  
        <th>#</th>  
        <th>IMDB Top 10 Movies</th>  
        <th>Year</th>  
        </tr>  
        </thead>  
        <tr>  
        <td>1</td>  
        <td>The Shawshank Redemption</td>  
          
        <td>1994</td>  
        </tr>  
        <tr>  
        <td>2</td>  
        <td>The Godfather</td>  
        <td>1972</td>  
        </tr>  
        <tr>  
          
        <td>3</td>  
        <td>The Godfather: Part II</td>  
        <td>1974</td>  
        </tr>  
        <tr>  
        <td>4</td>  
        <td>The Good, the Bad and the Ugly</td>  
        <td>1966</td>  
          
        </tr>  
        <tr>  
        <td>5</td>  
        <td>Pulp Fiction</td>  
        <td>1994</td>  
        </tr>  
        <tr>  
        <td>6</td>  
        <td>12 Angry Men</td>  
          
        <td>1957</td>  
        </tr>  
        <tr>  
        <td>7</td>  
        <td>Schindler's List</td>  
        <td>1993</td>  
        </tr>  
        <tr>  
          
        <td>8</td>  
        <td>One Flew Over the Cuckoo's Nest</td>  
        <td>1975</td>  
        </tr>  
        <tr>  
        <td>9</td>  
        <td>The Dark Knight</td>  
          
        <td>2008</td>  
        </tr>  
        <tr>  
        <td>10</td>  
        <td>The Lord of the Rings: The Return of the King</td>  
        <td>2003</td>  
        </tr>  
          
        </table>  
          
        <br><br>  
          
        <h2>Zebra stripes, footer</h2>  
        <table class="zebra">  
        <thead>  
        <tr>  
        <th>#</th>  
        <th>IMDB Top 10 Movies</th>  
        <th>Year</th>  
          
        </tr>  
        </thead>  
        <tfoot>  
        <tr>  
        <td> </td>  
        <td></td>  
        <td></td>  
        </tr>  
        </tfoot>  
        <tr>  
          
        <td>1</td>  
        <td>The Shawshank Redemption</td>  
        <td>1994</td>  
        </tr>  
        <tr>  
        <td>2</td>  
        <td>The Godfather</td>  
        <td>1972</td>  
          
        </tr>  
        <tr>  
        <td>3</td>  
        <td>The Godfather: Part II</td>  
        <td>1974</td>  
        </tr>  
        <tr>  
        <td>4</td>  
        <td>The Good, the Bad and the Ugly</td>  
          
        <td>1966</td>  
        </tr>  
        <tr>  
        <td>5</td>  
        <td>Pulp Fiction</td>  
        <td>1994</td>  
        </tr>  
          
        <tr>  
        <td>6</td>  
        <td>12 Angry Men</td>  
        <td>1957</td>  
        </tr>  
        <tr>  
        <td>7</td>  
        <td>Schindler's List</td>  
          
        <td>1993</td>  
        </tr>  
        <tr>  
        <td>8</td>  
        <td>One Flew Over the Cuckoo's Nest</td>  
        <td>1975</td>  
        </tr>  
        <tr>  
          
        <td>9</td>  
        <td>The Dark Knight</td>  
        <td>2008</td>  
        </tr>  
        <tr>  
        <td>10</td>  
        <td>The Lord of the Rings: The Return of the King</td>  
          
        <td>2003</td>  
        </tr>  
        </table>  
     </body>
    </html>


  • 相关阅读:
    我的一些JAVA基础见解
    我的三天前端世界
    「SAP技术」 SAP MM MPN物料的采购初探
    被 GANs 虐千百遍后,我总结出来的 10 条训练经验
    解析|人脸识别最全知识图谱—清华大学出品
    AI反欺诈:千亿的蓝海,烫手的山芋|甲子光年
    从《华为的冬天》到AI的冬天 | 甲子光年
    「杂谈」苏州要想成为一线城市,还需要放几个大招
    「杂谈」最有可能成为第五个一线城市,苏州 or 杭州?
    「杂谈」我眼里的2019年度新一线城市排名
  • 原文地址:https://www.cnblogs.com/ae6623/p/4416607.html
Copyright © 2011-2022 走看看