2016-01-20 2 views
0

Начну с того, что я не очень хорошо разбираюсь в CSS, так что это может быть просто. У меня есть таблица с заголовком, которую я бы хотел исправлять при прокрутке. Когда я добавляю позицию: фиксируется в CSS, она фиксируется при прокрутке, но теряет формат интервала.Позиция заголовка CSS исправлена ​​Удаляет интервал

Перед 'позиция: фиксированная': enter image description here

Это после того, как 'позиция: фиксированная': enter image description here

.consumer-service-table-header-style { 
 
    background-color: #d3d3d3; 
 
    width: 100%; 
 
    position: fixed; 
 
}
<thead class="consumer-service-table-header-style"> 
 
    <tr> 
 
     <td align="left">    
 
      <label style="font-weight: bold;">Pull Date</label> 
 
     </td> 
 
     <td align="left"> 
 
      <label style="font-weight: bold;">Rate</label> 
 
     </td> 
 
     <td align="left"> 
 
      <label style="font-weight: bold;">Service SubCat</label> 
 
     </td> 
 

 
     <td align="left"> 
 
     <label style="font-weight: bold;">ClientServiceIdMin</label> 
 
     </td> 
 
     <td align="left"> 
 
     <label style="font-weight: bold;">ClientServiceIdMax</label> 
 
     </td> 
 
     <td align="left"> 
 
     <label style="font-weight: bold;">Provider Name</label></td> 
 
     <td align="left"> 
 
     <label style="font-weight: bold;">RatePullId</label> 
 
     </td> 
 
     <td align="left"> 
 
     <label style="font-weight: bold;">DDS #</label> 
 
     </td> 
 
    </tr> 
 
</thead>

+0

Изменить местоположение: исправлено; на позицию: фиксированный * важный; – Kami

+0

Я сделал, тот же результат: -/ – Matt

+0

Стоит ли вам установить ширину 100%? Без него это не сработает. – Kami

ответ

0

добавления display: table; в класс должен держать все это красиво разнесены!

+0

Лучше, но все еще. Он приближается! – Matt

+0

вы также можете попробовать добавить 'display: table-cell' к вашему' td's –

+0

Если я это сделаю и не добавляю свойство 'width' в заголовок css, он все это сглаживает, если я добавлю " width: 100% "в заголовок css, заголовок выходит за пределы моего div. – Matt

0

Насколько я понимаю, у вас есть div вокруг вашего стола с указанной шириной. Когда вы меняете position: fixed; на position fixed *important;и, добавьте display:table; в класс .consumer-service-table-header-style, вы должны получить желаемый результат.

Смежные вопросы