2016-10-31 3 views
0

Я хочу сделать ширину столбца как ширину, как это содержание, но теперь это выглядит следующим образом:Как сделать ширину td фиксированной?

enter image description here

относительный код показан как следует:

enter image description here

I попробовали так много способов исправить это, но ни работали, в чем проблема, как я могу это исправить?


консоль показать, как это:

enter image description here

+1

вы можете добавить Js скрипку ... Так что я помогу тебе –

ответ

-1

@wuxue можно непосредственно использовать встроенный CSS стиль = "ширина :;" или создать класс в css и применить его.

+0

К сожалению, он не работает. – wuxue

1

Смотрите эту скрипку, используя colgrouphttps://jsfiddle.net/j6vdk8c0/

<table> 
    <colgroup> 
    <col width="100px"> 
    <col width="200px"> 
    <col width="300px"> 
    <col width="400px"> 
    </colgroup> 
    <thead> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
     <td>3</td> 
     <td>4</td> 
     <td>5</td> 
    </tr> 
    </thead> 
</table> 
+0

Извините, но это не сработало. он выглядит так же, как и раньше. – wuxue

+0

Укажите свою ширину в 'col'. Сделайте свою ширину 'col' в зависимости от вашего контента. –

+0

Когда я установил его как 50px, он стал длиннее, все еще заполнен экраном – wuxue

1

Вы можете использовать display:table вместо таблиц

Пример:

.table { 
 
    display: table; 
 
    border-collapse: collapse; 
 
} 
 
    
 
.table .table-row { 
 
    display: table-row; 
 
} 
 
    
 
.table .table-cell { 
 
    display: table-cell; 
 
    text-align: left; 
 
    vertical-align: top; 
 
    border: 1px solid black; 
 
}
<div class="table"> 
 
\t <div class="table-row"> 
 
\t \t <div class="table-cell">test</div> 
 
\t \t <div class="table-cell">test1123</div> 
 
\t </div> 
 
\t <div class="table-row"> 
 
\t \t <div class="table-cell">test</div> 
 
\t \t <div class="table-cell">test123</div> 
 
\t </div> 
 
</div>

+0

извините, это не сработало. Это намного дольше, чем содержимое (test123) – wuxue

+0

да, потому что «test1123» длиннее, а колотушка должна соответствовать хотя бы содержимому «test1123», но в вашем примере кнопки все одинаковы чтобы он работал для вас – warch

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