Как Вы создаете HTML-таблицу с корректируемыми столбцами?

TextPath может быть хорошим для некоторого случая.

<svg width="200" height="200"
    xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
 <defs>
  <!-- define lines for text lies on -->
  <path id="path1" d="M10,30 H190 M10,60 H190 M10,90 H190 M10,120 H190"></path>
 </defs>
 <use xlink:href="#path1" x="0" y="35" stroke="blue" stroke-width="1" />
 <text transform="translate(0,35)" fill="red" font-size="20">
  <textPath xlink:href="#path1">This is a long long long text ......</textPath>
 </text>
</svg>
7
задан Braiam 4 April 2014 в 22:43
поделиться

7 ответов

Сброс Единица:

Нажатие Высокий звук + F2 и выполненный следующая команда:

unity --reset
4
ответ дан Basharat Sialvi 22 October 2019 в 14:57
поделиться

см. этот ответ также:

Это - относительно мягкий & корректное решение.
, Почему мой терминал невидим после уменьшения его и как я могу найти его?
заключение в кавычки:

Использование сочетание клавиш Super + W для показа графического обзора всех окон, включая терминал (терминалы); просто нажмите на тот, который Вы хотите поднять его.

(Super ключ = Win ключ)

у меня была подобная проблема, которая происходит, когда Терминал разблокирован от средства запуска

  • с минимизированными Терминальными сеансами или
  • путем уменьшения любого Окна терминала позже

, открытые окна часто не связаны с Терминальным средством запуска даже при том, что это использовалось для запуска их.

Другой неуклюжий и неэлегантный метод, который я использовал, перезагружает X-окна и следовательно Единицу путем ввода Высокого звука + Print Screen + K , чтобы уничтожить и перезапустить X-окна.

x-ref: окно терминала исчезает после того, как я минимизирую его

2
ответ дан Community 22 October 2019 в 14:57
поделиться

Нет никакого простого ответа, такого как "использование некоторое foobar свойство HTML". Это сделано с JavaScript и манипуляциями DOM.
Если Вам любопытно видеть реализацию этой функции с Прототипом, можно смотреть на TableKit.
Я уверен, что там существуют реализации jQuery... Мне нравится мой старый добрый Прототип ;)

6
ответ дан 6 December 2019 в 10:04
поделиться

Я полагаю, что это столь же просто как получение события нажатия мыши в области в краю заголовка ячейки и затем динамично изменения ширины столбца, когда мышь перетаскивается.

3
ответ дан 6 December 2019 в 10:04
поделиться

Вы ищете эффект перспективы или существует <->, которые обнаруживаются, чтобы показать Вам для изменения размеров таблицы?

  • То, что я сделал для этого, создается отделение или ячейка, которая является только парой широких пикселей.
  • Я изменяю курсор, таким образом, это - стрелка <->.
  • При щелчке использования по тому управлению отделения
  • При щелчке использования по тому управлению отделения я создаю на лету другое 'плавающее' отделение, которое показывает, где они в конечном счете расположат его.
  • Перемещение сцепляется до события перемещения мыши на JavaScript.
  • Однажды выпуск управление я затем меняю местоположение высоты ячейки таблицы или ширины согласно тому, куда они переместили новое управление.
3
ответ дан 6 December 2019 в 10:04
поделиться

Flexigrid для jQuery кажется довольно милым.

Обновление: Согласно комментарию @Vincent использование действительно просто... обращаются на сайт за полным изложением, однако за самым основным примером - включают сценарий, затем сцепляют функциональность с Вашей таблицей:

$('#myTableID').flexigrid();

или с опциями:

$('.classOfTables').flexigrid({height:'auto',striped:false});
3
ответ дан 6 December 2019 в 10:04
поделиться

UI Yahoo (YUI) виджет таблицы данных позволяет изменять размер столбцов. Это общедоступно, но все еще в бета-версии, и библиотека YUI является довольно большой. Любая реализация должна будет быть в JavaScript/DHTML, потому что HTML-таблицы по умолчанию не имеют таких возможностей.

1
ответ дан 6 December 2019 в 10:04
поделиться