2013-08-14 2 views
0

Я использую JDeveloper 11.1.2.3.0, У меня есть компонент inputFile на моей странице, который принимает его текстовое значение от имени некоторых компонентов. Проблема в том, что когда текст длинный, он все отображается и может занимать все окно. Есть ли возможность обернуть это текстовое значение в этом случае?Как обернуть af: имя входного файла?

ответ

1

Я не думаю, что <af:inputFile> имеет LabelStyle attribute:

Вы можете попробовать добавить CSS в inlineStyle компонента или contentStyle

<af:inputFile inlineStyle="word-wrap:break-word;" /> 

Это зависит от того, если очень длинный текст в содержании или метку поля. Если это не делает трюк, вы можете попробовать создать custom skin и настроить стиль ярлыка или контента с помощью adf style selectors: af | inputFile :: content, af | inputFile :: label.

Кстати, вам нужно проверить, работает ли перенос слов во всех браузерах, на которые вы нацеливаете.

+0

Спасибо, что ответили, но вы предлагаете. Мохамед Санаулла в предыдущем ответе. Изменение скина может решить это, но я просил что-то более простое. Однако я собираюсь отметить это как правильный ответ как видимо, лучше не возможно :). Если я могу спросить, есть ли у вас опыт работы с компонентом af: calendar? –

1

Вы можете попробовать установить атрибут labelStyle компонента <af:inputFile>, чтобы обернуть содержимое этикетки. Я не уверен в том, что информация об атрибутах стиля CSS для него, но поиск в сети я нашел word-wrap:break-word;.

+0

Благодарим за ответ, поставив слово «обертку: сломан»; свойство ярлыка ничего не делает, я просто попытался окружить inputFile с помощью PannelLabelAnDMessage, но ничего не изменилось :(. Вы когда-нибудь сталкивались с этой проблемой? –

+0

У меня нет этой проблемы. Но вы можете попробовать с другим CSS свойство для включения переноса слов? – MohamedSanaulla

+0

Можете ли вы дать мне подсказку, что попробовать? Проблема в этом случае заключается в том, что она должна быть свойством , потому что это ее значение (текстовое значение), которое должно быть обернуто Я попытался инкапсулировать его в другие компоненты, но это ничего не делает. –

1

У меня тоже была эта проблема с af: inputFile. Просто дайте contentStyle = "width: 200px", это решит проблему. мы можем соответствующим образом отрегулировать ширину.

+0

На самом деле я хочу, чтобы слова тормозятся, если заголовок имеет свои слова, связанные друг с другом: One_day_Jim_went_for_a_long_trip .. Однако спасибо. –

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