width - Why table's tr don't want to be 100% in thead when its position absolute -


help me please. need table's thead fixed. cant change html, have 1 problem. why tr don't want 100%, width content. must save same style , html code.

.row {      margin: 0;      width: 100%;      height: auto;      overflow: hidden;      flex-grow: 0;      flex-shrink: 0;      position: relative;      padding-top: 50px;      box-sizing: border-box;      overflow: hidden;      margin-top: 7px;  }  .content_body {      display: flex;      flex-direction: column;      flex-wrap: nowrap;      flex-grow: 0;      flex-shrink: 1;      width: 100%;      height: 100px;      overflow: auto;      padding-bottom: 5px;  }  table{      width: 100%;      border: 1px solid #dcdcdc;      box-sizing: border-box;      border-collapse: collapse;  }    table tr {      width: 100%;  }    table thead {      color: #a2a1a1;      background: none;      vertical-align: middle;  }    table thead th {      font-size: 1.2em;      font-weight: normal;      text-align: center;      border: 1px solid #dcdcdc;      padding: 0.6%;      box-sizing: border-box;  }    table tbody {      color: #444;      background: none;      vertical-align: middle;  }  table tbody td {      font-size: 1em;      font-weight: normal;      text-align: center;      border: 1px solid #dcdcdc;      box-sizing: border-box;      padding: 0.55% 0.37%;      text-overflow: ellipsis;      white-space: nowrap;      overflow: hidden;  }  table th:nth-child(4),  table td:nth-child(4),  table th:nth-child(1),  table td:nth-child(1) {      width: 20%;  }    table th:nth-child(2),  table td:nth-child(2) {      width: 12.3%;  }    table th:nth-child(3),  table td:nth-child(3) {      width: 30%;  }    table th:nth-child(5),  table td:nth-child(5) {      width: 30%;  }   table thead {      position: absolute;      top: 0;      left: 0;      width: 100%;      background: #fff;  } 
<div class="row">          <div class="content_body">              <table>                  <thead>                  <tr>                      <th>title 1</th>                      <th>title 2</th>                      <th>title 3</th>                      <th>title 4</th>                      <th>title 5</th>                  </tr>                  <tr>                      <th>title 1.1</th>                      <th>title 1.2</th>                      <th>title 1.3</th>                      <th>title 1.4</th>                      <th>title 1.5</th>                  </tr>                  </thead>                  <tbody>                  <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                      <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                      <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                      <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                      <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                                          <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                                                          <tr>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                      <td>text</td>                  </tr>                  </tbody>              </table>          </div>      </div>


Comments

Popular posts from this blog

javascript - Chart.js (Radar Chart) different scaleLineColor for each scaleLine -

apache - Error with PHP mail(): Multiple or malformed newlines found in additional_header -

java - Android – MapFragment overlay button shadow, just like MyLocation button -