整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          JavaScript 表格隔行變色

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <html>
          <head>
          <title>JavaScript實現(xiàn)隔行變色的表格</title>
          <style>
          <!--
          .datalist{
              border:1px solid #007108; /* 表格邊框 */
              font-family:Arial;
              border-collapse:collapse; /* 邊框重疊 */
              background-color:#d9ffdc; /* 表格背景色 */
              font-size:14px;
          }
          .datalist th{
              border:1px solid #007108; /* 行名稱邊框 */
              background-color:#00a40c; /* 行名稱背景色 */
              color:#FFFFFF; /* 行名稱顏色 */
              font-weight:bold;
              padding-top:4px; padding-bottom:4px;
              padding-left:12px; padding-right:12px;
              text-align:center;
          }
          .datalist td{
              border:1px solid #007108; /* 單元格邊框 */
              text-align:left;
              padding-top:4px; padding-bottom:4px;
              padding-left:10px; padding-right:10px;
          }
          .datalist tr.altrow{
              background-color:#a5e5aa; /* 隔行變色 */
          }
          -->
          </style>
          <script language="javascript">
          window.onload = function(){ //隔行變色代碼
              var oTable = document.getElementById("oTable");
              for(var i=0;i<oTable.rows.length;i++){
              if(i%2==0) //偶數(shù)行時
                  oTable.rows[i].className = "altrow";
          		}
          }
          </script>
          </head>
          <body>
          <table class="datalist" summary="list of members in EE Studay" id="oTable">
          <tr>
          <th scope="col">Name</th>
          <th scope="col">Class</th>
          <th scope="col">Birthday</th>
          <th scope="col">Constellation</th>
          <th scope="col">Mobile</th>
          </tr>
          <tr>
          <td>isaac</td>
          <td>W13</td>
          <td>Jun 24th</td>
          <td>Cancer</td>
          <td>1118159</td>
          </tr>
          <tr>
          <td>fresheggs</td>
          <td>W610</td>
          <td>Nov 5th</td>
          <td>Scorpio</td>
          <td>1038818</td>
          </tr>
          <tr>
          <td>girlwing</td>
          <td>W210</td>
          <td>Sep 16th</td>
          <td>Virgo</td>
          <td>1307994</td>
          </tr>
          <tr>
          <td>tastestory</td>
          <td>W15</td>
          <td>Nov 29th</td>
          <td>Sagittarius</td>
          <td>1095245</td>
          </tr>
          <tr>
          <td>lovehate</td>
          <td>W47</td>
          <td>Sep 5th</td>
          <td>Virgo</td>
          <td>6098017</td>
          </tr>
          <tr>
          <td>slepox</td>
          <td>W19</td>
          <td>Nov 18th</td>
          <td>Scorpio</td>
          <td>0658635</td>
          </tr>
          <tr>
          <td>smartlau</td>
          <td>W19</td>
          <td>Dec 30th</td>
          <td>Capricorn</td>
          <td>0006621</td>
          </tr>
          <tr>
          <td>shenhuanyan</td>
          <td>W25</td>
          <td>Jan 31th</td>
          <td>Aquarius</td>
          <td>0621827</td>
          </tr>
          <tr>
          <td>tuonene</td>
          <td>W210</td>
          <td>Nov 26th</td>
          <td>Sagittarius</td>
          <td>0091704</td>
          </tr>
          <tr>
          <td>ArthurRivers</td>
          <td>W91</td>
          <td>Feb 26th</td>
          <td>Pisces</td>
          <td>0468357</td>
          </tr>
          <tr>
          <td>reconzansp</td>
          <td>W09</td>
          <td>Oct 13th</td>
          <td>Libra</td>
          <td>3643041</td>
          </tr>
          <tr>
          <td>linear</td>
          <td>W86</td>
          <td>Aug 18th</td>
          <td>Leo</td>
          <td>6398341</td>
          </tr>
          <tr>
          <td>laopiao</td>
          <td>W41</td>
          <td>May 17th</td>
          <td>Taurus</td>
          <td>1254004</td>
          </tr>
          <tr>
          <td>dovecho</td>
          <td>W19</td>
          <td>Dec 9th</td>
          <td>Sagittarius</td>
          <td>1892013</td>
          </tr>
          <tr>
          <td>shanghen</td>
          <td>W42</td>
          <td>May 24th</td>
          <td>Gemini</td>
          <td>1544254</td>
          </tr>
          <tr>
          <td>venessawj</td>
          <td>W45</td>
          <td>Apr 1st</td>
          <td>Aries</td>
          <td>1523753</td>
          </tr>
          <tr>
          <td>lightyear</td>
          <td>W311</td>
          <td>Mar 23th</td>
          <td>Aries</td>
          <td>1002908</td>
          </tr>
          </table>
          </body>
          </html>

          格各行變色和高亮



          體思路:

          1. 使用slot自定義el-tooltip內容
          2. v-html指令轉義
          3. 刪除 show-overflow-tooltip屬性或設置為false,否則頁面出現(xiàn)兩個近乎重疊的tip
          4. 后端返回數(shù)據(jù),使用正則表達式進行處理



          <el-table-column
          label="重點事項"
          prop="keyMatter"
          :show-overflow-tooltip="false"
          class="el-tooltip__popper"
          align="left" header-align="center"
          style="max-height: 40px"
          >
          <template slot-scope="scope">
          <el-tooltip class="item" effect="dark" placement="top">
          <div v-html="(scope.row.keyMatter).replace(/\n/g, '<br />')" slot="content"></div>
          <div class="oneLine">{{scope.row.keyMatter}}</div>
          </el-tooltip>
          </template>
          </el-table-column>

          實際代碼轉換主要用到正則表達式匹配實現(xiàn)所需要的效果。

          以下是封裝的方法,直接傳值運用即可(相當于上述的優(yōu)化版)



          格式化數(shù)據(jù)

          文檔的表格跨頁時,你會發(fā)現(xiàn)頁末空白太多了,這時要怎么調整?

          選中整張表格,右擊【表格屬性】,點擊【行】選項,之后勾選【允許跨頁斷行】,點擊確定即可解決空白問題。

          兩張表格重疊在一起,如何將其拆分出來?

          之所以出現(xiàn)重疊的原因是設置了環(huán)繞格式,這時可以這樣操作:

          選中其中一張表格,右擊鼠標打開【表格屬性】,將文字環(huán)繞格式設置為“無”點擊確定。

          兩個表格無法合并在一起?

          原因在于兩個表格環(huán)繞格式不同,比如這里可以選中第一個表格,右擊【表格屬性】,同樣將其環(huán)繞格式設置為無,最后雙擊表格合并交點即可。


          主站蜘蛛池模板: 蜜臀Av午夜一区二区三区| 老熟女五十路乱子交尾中出一区| 97av麻豆蜜桃一区二区| 日韩在线视频一区二区三区 | 日产亚洲一区二区三区| 国产福利电影一区二区三区,免费久久久久久久精 | 少妇一夜三次一区二区| 久久91精品国产一区二区| 免费精品一区二区三区第35| 国产精品区一区二区三在线播放| 中文人妻无码一区二区三区 | 精品一区二区ww| 日韩精品一区二区三区在线观看| 日美欧韩一区二去三区| 国产一区二区三区在线影院| 激情综合一区二区三区| 国产精品一级香蕉一区| 一区二区三区杨幂在线观看| 精品国产日产一区二区三区| 亚洲一区二区三区在线| 韩日午夜在线资源一区二区| 成人精品视频一区二区三区不卡| 精品人伦一区二区三区潘金莲| 国产丝袜一区二区三区在线观看| 国产福利电影一区二区三区久久久久成人精品综合 | 无码av免费一区二区三区试看| 少妇激情AV一区二区三区| 精品国产一区二区三区香蕉事 | 亚洲AV无码一区二区三区网址| 国产伦精品一区二区三区无广告 | 一区二区三区免费视频播放器| 亚洲国产精品自在线一区二区| 亚洲色精品三区二区一区| 国产在线精品一区二区夜色| 国产精品日韩一区二区三区| 亚洲一区二区三区国产精品无码| 一区二区三区在线| 亚洲国产一区视频| 成人区人妻精品一区二区不卡视频| 国产大秀视频在线一区二区| 亚洲国产老鸭窝一区二区三区|