|
|
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть HTML таблица (часть списка SharePoint). Мне нужно изменить ширину определённого столбца у этой таблицы. Стал разбираться что и как. "Подсмотрел" как рендерится таблица через режим отладчика Google Chrome(F12) И судя по всему, теги <th> .. </th> там никак не поименованы, не заданы даже id . Как мне вылавливать скриптом нужные мне заголовки не могу даже представить. Единственное что приходит в голову это переопределить класс .ms-vh2 Ведь если задать там нужную ширину то заголовок будет выглядеть так как мне надо. Но это не правильный путь, и произойдет глобальная замена по всем столбцам с таким классом... Как мне быть? Подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 08:27 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 08:31 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
вадя, А можно больше конкретики? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 08:35 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULERИ судя по всему, теги <th> .. </th> там никак не поименованы, не заданы даже id . Как мне вылавливать скриптом нужные мне заголовки не могу даже представить. Как мне быть? Подскажите? Просто узнать какой по счету столбец тебе нужен. Потом использовать псевдокласс http://htmlbook.ru/css/nth-child ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 08:45 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
krvsa, А у меня примерно так и есть: Код: css 1. 2. 3. 4. 5. 6. 7. Заголовок стобца конечно стал поуже, но всё равно не такой как надо. Там примерно пикселей 20-25 а мне надо 12px. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 08:58 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
max-width: 12px ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 09:13 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
И звездочку убрать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 09:14 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
Alibek B., Без изменений (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 09:16 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
Хотя минутку... Когда делаю так: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. То всё более-менее красиво. Но заголовок видно (( Если внутрь стиля добавляю display:none; то всё съезжает под другие столбцы (( Код: css 1. 2. 3. 4. 5. 6. 7. Как то можно сохранить форматирование, но при этом не отображать заголовок столбца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 09:26 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULER, надо и для самих столбцов задавать ширину ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 09:39 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
вадя, В самих столбцах картинка - цветной квадратик 10х10 px Какое то странное поведение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 10:22 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULER, зачем для заголовка задавать display:none; ??? тогда уже и для td надо такое же задать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 12:05 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
вадя, Затем, чтобы он не отображался. Причем заголовок только у некоторых полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 12:23 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULER, Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 12:37 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
вадя, Нашел решение своей проблемы. Возможно оно не очень красивое, но работает так как мне нужно. Напомню, что меня не устраивала ширина некоторых столбцов, а именно, мне хотелось, чтобы ширина была не более 12px, но из-за стрелок сортировки сам хэдер был широким, и тем самым делал широким весь столбец с его содержимым. Вариант делать в переопределении класса display:none ; не устраивал, т.к. не смотря на то, что заголовки исчезали, расстояние между столбцами уменьшить не удавалось. В конечном итоге сработал такой вариант: 1) Переопределяем стили заголовков столбцов: Код: css 1. 2. 3. 4. 5. 6. 2) В методе SPClientTemplates.TemplateManager.RegisterTemplateOverrides в разделе Templates.Header вызываем функцию возвращающую стандартный хэдер списка. Точнее его HTML блок. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 3) Код функции drawHeader : Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. где: "1</a>" "2</a>" и т.д. это названия столбцов в возвращаемой строке определения заголовков. Мы просто удаляем их и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 12:43 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULER, это называется ..... у меня просто нет слов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 13:52 |
|
||
|
Есть HTML-таблица. Как изменить ширину заголовка у заданного столбца?
|
|||
|---|---|---|---|
|
#18+
MAULER3) Код функции drawHeader : Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Так вот ты какой - говнокод! Код: javascript 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2018, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39607111&tid=1444266]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 496ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...