В основном проблема, которую я имею, состоит в том, что в Safari/Chrome это изменяет ширину моих столбцов даже при том, что я указал a) ширину на таблице, b) таблицу-layout:fixed и c) определенные ширины на своей первой строке, которые при добавлении с дополнением и значениями границы составляют в целом ширину указанной таблицы. В IE7 и Firefox 3 таблица представляется тем же. Но в Safari/Chrome это решает сделать второй столбец больше путем занимания места из других столбцов.
Какие-либо идеи? У меня есть страница очень простой выборки, что можно посмотреть на, а также изображение, показывающее, как таблица представляется во всех трех браузерах для сравнения.
После осмотра, я думаю, что это вызвано следующими ошибками webkit: 13339 и 18565. В основном это проблема с тем, как он использует значения border и padding при вычислении конечной ширины колонок.
В итоге я немного поизучал браузеры и установил разные значения css на основе этого для браузеров webkit, чтобы конечный рендеринг был таким же, как в FF и IE.
Вы пробовали загрузить сброс CSS? http: // meyerweb.com / eric / think / 2007/05/01 / reset-reloaded /