国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS display屬性的table表格布局

2024-07-11 08:33:10
字體:
來源:轉載
供稿:網友

項目改造中遇到DIV+CSS實現的table,新需求需要在表格使用單元格合并,網上調查返現CSS display:table實現的table表格,沒有單元格的屬性和樣式,經過一番思考,曲折現實了單元格的合并,即采用正行嵌套一個單獨的display:table的DIV,然后在嵌套的表格DIV內部通過控制行列數和行列的高度,實現單元格合并。個人建議全新實現使用<table> HTML標簽即可

一、CSS display屬性的表格布局相關屬性的解釋:

table    此元素會作為塊級表格來顯示(類似 <table>),表格前后帶有換行符。
table-row-group    此元素會作為一個或多個行的分組來顯示(類似 <tbody>)。
table-header-group    此元素會作為一個或多個行的分組來顯示(類似 <thead>)。
table-footer-group    此元素會作為一個或多個行的分組來顯示(類似 <tfoot>)。
table-row    此元素會作為一個表格行顯示(類似 <tr>)。
table-column-group    此元素會作為一個或多個列的分組來顯示(類似 <colgroup>)。
table-column    此元素會作為一個單元格列顯示(類似 <col>)
table-cell    此元素會作為一個表格單元格顯示(類似 <td> 和 <th>)
table-caption    此元素會作為一個表格標題顯示(類似 <caption>)

二、示例代碼

1、普通表格

XML/HTML Code復制內容到剪貼板
  1. <!DOCTYPE html>   <html>  
  2. <head>   <meta charset="UTF-8">  
  3. <title>display普通表格</title>   <style type="text/css">  
  4. .table, .table * {margin: 0 auto; padding: 0;font-size: 14px;font-family: Arial, 宋體, Helvetica, sans-serif;}    .table {display: table; width: 80%; border-collapse: collapse;}   
  5. .table-tr {display: table-row; height: 30px;}    .table-th {display: table-cell;font-weight: bold;height: 100%;border: 1px solid gray;text-align: center;vertical-align: middle;background-color:#E5E5E5;}   
  6. .table-td {display: table-cell; height: 100%;border: 1px solid gray; text-align: center;vertical-align: middle;}    </style>  
  7. </head>   <body>  
  8.     <div class="table">           <div class="table-tr">  
  9.             <div class="table-th">省份/直轄市</div>               <div class="table-th">GDP(億元)</div>  
  10.             <div class="table-th">增長率</div>           </div>  
  11.         <div class="table-tr">               <div class="table-td">廣東</div>  
  12.             <div class="table-td">72812</div>               <div class="table-td">8.0%</div>  
  13.         </div>           <div class="table-tr">  
  14.             <div class="table-td">河南</div>               <div class="table-td">37010</div>  
  15.             <div class="table-td">8.3%</div>           </div>  
  16.         <div class="table-tr">               <div class="table-td">江蘇</div>  
  17.             <div class="table-td">70116</div>               <div class="table-td">8.5%</div>  
  18.         </div>       </div>  
  19. </body>   </html>   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五莲县| 蓬溪县| 云南省| 漠河县| 隆子县| 拜城县| 云龙县| 顺平县| 高密市| 五峰| 祁东县| 拉孜县| 康马县| 赤水市| 安宁市| 白朗县| 德兴市| 东辽县| 西藏| 哈尔滨市| 阜阳市| 衡水市| 黔江区| 景谷| 西峡县| 汾西县| 德令哈市| 泰兴市| 团风县| 和田县| 米泉市| 乐东| 舒兰市| 大余县| 舞钢市| 揭阳市| 晋江市| 中卫市| 交城县| 丰镇市| 阜城县|