zoukankan      html  css  js  c++  java
  • css 纯css自适应页面 示例

      1 <!doctype html>
      2 <html>
      3 <head>
      4 <meta charset="utf-8">
      5 <title>纯CSS自适应响应式Table数据表格DEMO演示</title>
      6 
      7 <style>
      8 *{
      9     box-sizing: border-box;
     10     -webkit-box-sizing: border-box;
     11     -moz-box-sizing: border-box;
     12 }
     13 body{
     14     font-family: Helvetica;
     15     -webkit-font-smoothing: antialiased;
     16     background: rgba( 71, 147, 227, 1);
     17 }
     18 h2{
     19     text-align: center;
     20     font-size: 18px;
     21     text-transform: uppercase;
     22     letter-spacing: 1px;
     23     color: white;
     24     padding: 30px 0;
     25 }
     26 
     27 /* Table Styles */
     28 
     29 .table-wrapper{
     30     margin: 10px 70px 70px;
     31     box-shadow: 0px 35px 50px rgba( 0, 0, 0, 0.2 );
     32 }
     33 
     34 .fl-table {
     35     border-radius: 5px;
     36     font-size: 12px;
     37     font-weight: normal;
     38     border: none;
     39     border-collapse: collapse;
     40     width: 100%;
     41     max-width: 100%;
     42     white-space: nowrap;
     43     background-color: white;
     44 }
     45 
     46 .fl-table td, .fl-table th {
     47     text-align: center;
     48     padding: 8px;
     49 }
     50 
     51 .fl-table td {
     52     border-right: 1px solid #f8f8f8;
     53     font-size: 12px;
     54 }
     55 
     56 .fl-table thead th {
     57     color: #ffffff;
     58     background: #4FC3A1;
     59 }
     60 
     61 
     62 .fl-table thead th:nth-child(odd) {
     63     color: #ffffff;
     64     background: #324960;
     65 }
     66 
     67 .fl-table tr:nth-child(even) {
     68     background: #F8F8F8;
     69 }
     70 
     71 /* Responsive */
     72 
     73 @media (max- 767px) {
     74     .fl-table {
     75         display: block;
     76         width: 100%;
     77     }
     78     .table-wrapper:before{
     79         content: "Scroll horizontally >";
     80         display: block;
     81         text-align: right;
     82         font-size: 11px;
     83         color: white;
     84         padding: 0 0 10px;
     85     }
     86     .fl-table thead, .fl-table tbody, .fl-table thead th {
     87         display: block;
     88     }
     89     .fl-table thead th:last-child{
     90         border-bottom: none;
     91     }
     92     .fl-table thead {
     93         float: left;
     94     }
     95     .fl-table tbody {
     96         width: auto;
     97         position: relative;
     98         overflow-x: auto;
     99     }
    100     .fl-table td, .fl-table th {
    101         padding: 20px .625em .625em .625em;
    102         height: 60px;
    103         vertical-align: middle;
    104         box-sizing: border-box;
    105         overflow-x: hidden;
    106         overflow-y: auto;
    107         width: 120px;
    108         font-size: 13px;
    109         text-overflow: ellipsis;
    110     }
    111     .fl-table thead th {
    112         text-align: left;
    113         border-bottom: 1px solid #f7f7f9;
    114     }
    115     .fl-table tbody tr {
    116         display: table-cell;
    117     }
    118     .fl-table tbody tr:nth-child(odd) {
    119         background: none;
    120     }
    121     .fl-table tr:nth-child(even) {
    122         background: transparent;
    123     }
    124     .fl-table tr td:nth-child(odd) {
    125         background: #F8F8F8;
    126         border-right: 1px solid #E6E4E4;
    127     }
    128     .fl-table tr td:nth-child(even) {
    129         border-right: 1px solid #E6E4E4;
    130     }
    131     .fl-table tbody td {
    132         display: block;
    133         text-align: center;
    134     }
    135 }
    136 </style>
    137 </head>
    138 <body>
    139 
    140 <h2>调整浏览器窗口大小查看效果</h2>
    141 <div class="table-wrapper">
    142     <table class="fl-table">
    143         <thead>
    144         <tr>
    145             <th>Header 1</th>
    146             <th>Header 2</th>
    147             <th>Header 3</th>
    148             <th>Header 4</th>
    149             <th>Header 5</th>
    150         </tr>
    151         </thead>
    152         <tbody>
    153         <tr>
    154             <td>1</td>
    155             <td>Content</td>
    156             <td>Content</td>
    157             <td>Content</td>
    158             <td>Content</td>
    159         </tr>
    160         <tr>
    161             <td>2</td>
    162             <td>Content</td>
    163             <td>Content</td>
    164             <td>Content</td>
    165             <td>Content</td>
    166         </tr>
    167         <tr>
    168             <td>3</td>
    169             <td>Content</td>
    170             <td>Content</td>
    171             <td>Content</td>
    172             <td>Content</td>
    173         </tr>
    174         <tr>
    175             <td>4</td>
    176             <td>Content</td>
    177             <td>Content</td>
    178             <td>Content</td>
    179             <td>Content</td>
    180         </tr>
    181         <tr>
    182             <td>5</td>
    183             <td>Content</td>
    184             <td>Content</td>
    185             <td>Content</td>
    186             <td>Content</td>
    187         </tr>
    188         <tr>
    189             <td>6</td>
    190             <td>Content</td>
    191             <td>Content</td>
    192             <td>Content</td>
    193             <td>Content</td>
    194         </tr>
    195         <tr>
    196             <td>7</td>
    197             <td>Content</td>
    198             <td>Content</td>
    199             <td>Content</td>
    200             <td>Content</td>
    201         </tr>
    202         <tr>
    203             <td>8</td>
    204             <td>Content</td>
    205             <td>Content</td>
    206             <td>Content</td>
    207             <td>Content</td>
    208         </tr>
    209         <tr>
    210             <td>9</td>
    211             <td>Content</td>
    212             <td>Content</td>
    213             <td>Content</td>
    214             <td>Content</td>
    215         </tr>
    216         <tr>
    217             <td>10</td>
    218             <td>Content</td>
    219             <td>Content</td>
    220             <td>Content</td>
    221             <td>Content</td>
    222         </tr>
    223         <tbody>
    224     </table>
    225 </div>
    226 
    227 <div style="text-align:center;clear:both;">
    228 <script src="/gg_bd_ad_720x90.js" type="text/javascript"></script>
    229 <script src="/follow.js" type="text/javascript"></script>
    230 </div>
    231 
    232 </body>
    233 </html>
  • 相关阅读:
    【转】Eclipse中查看jar包中的源码
    maven No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
    Android问题-DelphiXE8新建AVD出现“no system images installed for this target”
    Android教程-DelphiXE Android自适应屏幕办法
    教程-在F9后提示内存错误,点击了乎略,之后怎么取消乎略?
    PC问题-该虚拟机似乎正在使用中
    PC问题-(仅供备用)取消磁盘的自动扫描
    Delphi实例-IdTCPServer和IdTCPClient的使用(支持文件发送)
    Android教程-DelphiXE Android的所有权限按照分类总结说明
    C++问题-UniqueAppObject.cpp(147): error C3861: “GUXClientInit”: 找不到标识符
  • 原文地址:https://www.cnblogs.com/weihexinCode/p/12318272.html
Copyright © 2011-2022 走看看