2013-03-18 2 views
-1

У меня есть следующий HTML-код:HTML Таблица авто размер хром

 
    <table cellspacing="0" style="margin:0;padding:0;position:fixed;left:0px;top:0px;width:100%;height:100%;"> 
    <tr style="padding:0px;margin:0px"> 
    <td style="padding:0px;margin:0px;height:100%;width:50px;cursor:pointer;"></td> 
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;"></td> 
    <td style="padding:0px;margin:0px;height:100%;width:50px;cursor:pointer;">< /td> 
    </tr> 
    </table> 

Он отображает ширину таблицы 3 колонки. Левая и правая должны иметь фиксированную ширину. Среднюю следует увеличить автоматически. Он отлично работает в FireFox, но не в Chrome.

Может ли кто-нибудь сказать мне, почему и как я могу это исправить?

+0

Как это «не работает» в хроме? Что оно делает? Что вы ожидаете от этого? –

ответ

2

Это решает проблему для меня .. добавление мин и максимальную ширину для фиксированных столбцов и сделать ширину авто на центральной колонке

<table cellspacing="0" style="margin:0;padding:0;position:fixed;left:0px;top:0px;width:100%;height:100%"> 
    <tr style="padding:0px;margin:0px;"> 
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;max-width:50px;cursor:pointer;width:50px"></td> 
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;width:100%"></td> 
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;max-width:50px;cursor:pointer;width:50px"></td> 
    </tr> 
    </table> 
Смежные вопросы