#jquery #css #html-table
#jquery ( jquery ) #css — код #html-таблица
Вопрос:
У меня есть HTML-страница, на которой много вложенных таблиц, например, таблица для заголовка и таблица для содержимого, а другая для нижнего колонтитула, и в каждой таблице есть несколько дочерних таблиц
проблема в том, что у меня нет доступа к таблицам, чтобы присвоить им идентификаторы или классы, я могу прикрепить к странице только файл JavaScript или CSS (поскольку он основан на oracle portal) страница имеет полную ширину, все таблицы занимают 100% ширины,
Я хочу изменить размер таблиц (только родительских) до ширины 1020 пикселей, не затрагивая эти таблицы с помощью jQuery или CSS.
Есть какие — нибудь предложения ?
Ответ №1:
`$(‘body> table’)’ должен предоставить вам непосредственные дочерние таблицы
Комментарии:
1. это сработало нормально, но выровняло все таблицы по левому краю, как я могу выровнять их по центру?
2. добавьте этот CSS:
width:1020px; margin:0 auto
3. Я добавил это $(‘body> table’).width(1030); $(‘body> table’).css(‘margin’,’0 auto’); но он отлично работает только в firefox, а не в Internet Explorer
4. Извините, только что увидел это после того, как увидел ваш другой вопрос. Ответили вон там. Это должно сработать.