2012-05-30 3 views
2

Проблема в том, что я настраиваю ширину первого на 100 пикселей. Если вы щелкните по границе столбца (вы хотите изменить его размер). Есть одно предупреждение. В предупреждении есть ширина всех th в thead, но они плохие. Посмотрите, размер первого будет 100px, но в предупреждении это другое значение, например. 49px. Я использую веб-браузер Google Chrome. Пожалуйста, помогите мне! Привожу скрипку ссылки:jQuery.css ("width") table th

http://jsfiddle.net/xjwVf/3/

+0

Остальные значения устанавливаются в процентах, так что похоже, что это работает правильно для меня? –

+0

Мы говорим о первом в thead. Другие - это только пример. – M1K1O

+0

Что вы действительно хотите здесь сделать? –

ответ

3

настройки экрана равноширокого <th> «ы к inline-block, он будет заставлять элемент иметь заданную ширину.

DEMO

+0

Все нормально. Действительная ширина th соответствует ширине дисплея в режиме предупреждения. – M1K1O

+0

Я просто попробую. Это не нормально. Если вы используете 'display: inline-block' для всех th, это выглядит плохо. http://jsfiddle.net/xjwVf/8/ – M1K1O

+0

Да, вы должны установить 'display: inline-block' для элементов с' width 'в' px'. Храните элементы с процентной шириной с дисплеем по умолчанию. –