• 漂亮的HTML表格


    一个像素边框的表格:
    Info Header 1Info Header 2Info Header 3
    Text 1AText 1BText 1C
    Text 2AText 2BText 2C

    1. <!-- CSS goes in the document HEAD or added to your external stylesheet -->
    2. <style type="text/css">
    3. table.gridtable {
    4. font-family: verdana,arial,sans-serif;
    5. font-size:11px;
    6. color:#333333;
    7. border-width: 1px;
    8. border-color: #666666;
    9. border-collapse: collapse;
    10. }
    11. table.gridtable th {
    12. border-width: 1px;
    13. padding: 8px;
    14. border-style: solid;
    15. border-color: #666666;
    16. background-color: #dedede;
    17. }
    18. table.gridtable td {
    19. border-width: 1px;
    20. padding: 8px;
    21. border-style: solid;
    22. border-color: #666666;
    23. background-color: #ffffff;
    24. }
    25. </style>
    26. <!-- Table goes in the document BODY -->
    27. <table class="gridtable">
    28. <tr>
    29. <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>
    30. </tr>
    31. <tr>
    32. <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>
    33. </tr>
    34. <tr>
    35. <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>
    36. </tr>
    37. </table>

    有背景图片的表格:

    Info Header 1Info Header 2Info Header 3
    Text 1AText 1BText 1C
    Text 2AText 2BText 2C

    代码如下:

    <!-- CSS goes in the document HEAD or added to your external stylesheet -->

    <style type="text/css">

    table.imagetable {

    font-family: verdana,arial,sans-serif;

    font-size:11px;

    color:#333333;

    border-width: 1px;

    border-color: #999999;

    border-collapse: collapse;

    }

    table.imagetable th {

    background:#b5cfd2 url('cell-grey.jpg');


    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #999999;

    }

    table.imagetable td {

    background:#dcddc0 url('cell-grey.jpg');


    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #999999;

    }

    </style>



    <!-- Table goes in the document BODY -->

    <table class="imagetable">

    <tr>

    <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>

    </tr>

    <tr>

    <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>

    </tr>

    <tr>

    <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>

    </tr>

    </table>

    间隔彩色行表格:

    Info Header 1Info Header 2Info Header 3
    Text 1AText 1BText 1C
    Text 2AText 2BText 2C
    Text 3AText 3BText 3C
    Text 4AText 4BText 4C
    Text 5AText 5BText 5C

    代码如下:

    <!-- Javascript goes in the document HEAD -->

    <script type="text/javascript">

    function altRows(id){

    if(document.getElementsByTagName){



    var table = document.getElementById(id);

    var rows = table.getElementsByTagName("tr");



    for(i = 0; i < rows.length; i++){

    if(i % 2 == 0){

    rows[i].className = "evenrowcolor";

    }else{

    rows[i].className = "oddrowcolor";

    }

    }

    }

    }



    window.onload=function(){

    altRows('alternatecolor');

    }

    </script>





    <!-- CSS goes in the document HEAD or added to your external stylesheet -->

    <style type="text/css">

    table.altrowstable {

    font-family: verdana,arial,sans-serif;

    font-size:11px;

    color:#333333;

    border-width: 1px;

    border-color: #a9c6c9;

    border-collapse: collapse;

    }

    table.altrowstable th {

    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #a9c6c9;

    }

    table.altrowstable td {

    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #a9c6c9;

    }

    .oddrowcolor{

    background-color:#d4e3e5;

    }

    .evenrowcolor{

    background-color:#c3dde0;

    }

    </style>





    <!-- Table goes in the document BODY -->

    <table class="altrowstable" id="alternatecolor">

    <tr>

    <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>

    </tr>

    <tr>

    <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>

    </tr>

    <tr>

    <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>

    </tr>

    </tr>

    <tr>

    <td>Text 3A</td><td>Text 3B</td><td>Text 3C</td>

    </tr>

    <tr>

    <td>Text 4A</td><td>Text 4B</td><td>Text 4C</td>

    </tr>

    <tr>

    <td>Text 5A</td><td>Text 5B</td><td>Text 5C</td>

    </tr>

    </table>

    鼠标停留时高亮行的表格:

    Info Header 1Info Header 2Info Header 3
    Item 1AItem 1BItem 1C
    Item 2AItem 2BItem 2C
    Item 3AItem 3BItem 3C
    Item 4AItem 4BItem 4C
    Item 5AItem 5BItem 5C

    代码如下:

    <!-- CSS goes in the document HEAD or added to your external stylesheet -->

    <style type="text/css">

    table.hovertable {

    font-family: verdana,arial,sans-serif;

    font-size:11px;

    color:#333333;

    border-width: 1px;

    border-color: #999999;

    border-collapse: collapse;

    }

    table.hovertable th {

    background-color:#c3dde0;

    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #a9c6c9;

    }

    table.hovertable tr {

    background-color:#d4e3e5;

    }

    table.hovertable td {

    border-width: 1px;

    padding: 8px;

    border-style: solid;

    border-color: #a9c6c9;

    }

    </style>



    <!-- Table goes in the document BODY -->

    <table class="hovertable">

    <tr>

    <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>

    </tr>

    <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

    <td>Item 1A</td><td>Item 1B</td><td>Item 1C</td>

    </tr>

    <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

    <td>Item 2A</td><td>Item 2B</td><td>Item 2C</td>

    </tr>

    <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

    <td>Item 3A</td><td>Item 3B</td><td>Item 3C</td>

    </tr>

    <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

    <td>Item 4A</td><td>Item 4B</td><td>Item 4C</td>

    </tr>

    <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

    <td>Item 5A</td><td>Item 5B</td><td>Item 5C</td>

    </tr>

    </table>





  • 相关阅读:
    Android 显示或隐藏标题栏进度条TitleProgressBar
    Android 利用Sharp样式设置文本框EditText圆角形状
    Android 中带有进度条效果的按钮(Button)
    Android 手势滑动,多点触摸放大缩小图片
    Android (Notification)消息推送机制
    Android AutoCompleteTextView控件实现类似百度搜索提示,限制输入数字长度
    Android 横向列表GridView 实现横向滚动
    Android 利用 AsyncTask 异步读取网络图片
    Android 各种功能代码收集
    Android 之 AlarmManager(定时器) 的介绍和使用
  • 原文地址:https://www.cnblogs.com/wang3680/p/f553d6b7584b60692d06adf9a7992c2e.html
Copyright © 2020-2023  润新知