2015-08-21 2 views
0

Мы работаем с Domino 8.5.3 (планируем перейти к 9 как можно скорее). У меня есть приложение, которое состоит из панелей просмотра с поиском. В моей панели просмотра отображается много столбцов, и я хотел бы иметь некоторый контроль над размером отдельных столбцов. Я повсюду и пытался установить несколько разных стилей столбцов, используя множество встроенных и CSS-методов, но я не могу переопределить все, что делает «xspTextViewColumn».
Вот некоторые из страниц веб-сайта, что я консультировался: http://blog.hughesconnect.com/?p=138 Issue with CSS width and views columns and headers http://iswwwup.com/t/df2dfb59c014/how-can-i-left-align-the-extra-columns-in-an-xpages-data-view.html У меня нет доступа к додзё или библиотеки расширений. Спасибо. --- Lisa &, управляющий шириной столбца в окне просмотра xpages

+0

Ну, на самом деле ничего действительно не работало последовательно. Я просмотрел вывод html с помощью опции F12 в браузере IE. Для строки автоматически назначаются два класса:

+0

Мои лучшие результаты были получены, когда я установил viewPanel на ширину 100%, а затем установил каждый столбец в процентном отношении от 100. Одна из причин, по которым я наблюдал несоответствия, заключалась в том, что мой IE по умолчанию имеет увеличение 125%. Когда я переключаюсь на увеличение на 100%, все выглядит намного лучше. –

ответ

0

Вы можете добавить ширину: 100px; к свойству стиля столбца вида, который вы хотите настроить. Используя свойство style, он будет отображаться как атрибут стиля в HTML, который имеет приоритет над любыми правилами CSS, содержащимися в классах.

+0

Спасибо - я буду зелёным проверить ваш ответ. Я добавил следующее к моей таблице стилей: .colrestraint { \t ширина: 100px; } и связал стиль с столбцом, указав класс в разделе стиля свойств для столбца. Он не совсем совершенен (некоторые из столбцов справа, похоже, не прослушиваются - особенно в IE), но все выглядит намного чище. –

+0

Одна колонка, в частности, очень упрямая - как в том, так и в хромовом. –

+0

Попробуйте помещать viewpanel внутри контейнера панели. Затем установите стиль контейнера панели на сумму всех ширины столбцов панели просмотра. Например, если у вас есть 3 столбца каждый 100px, тогда сделайте ширину панели 300px. – jpishko

Смежные вопросы