2012-06-24 5 views
0

Я использую jsf2, создавая некоторые данные с фильтрами. Каждый фильтр - <a4j:commandButton>. Но фильтр должен быть в стиле с двумя разными стилями. Например, фильтр говорит: «2 строки», поэтому «2» будет большим и полужирным, а «ряды» будут маленькими и курсивыми. Возможно, этот вопрос простой вопрос HTML, я не знаю.a4j: commandButton dynamic value

+0

изменение '' делает возможным. –

ответ

1

<a4j:commandButton> создает элемент HTML <input type="submit">. Невозможно по-разному стилизовать части своей ценности. Это ограничение в HTML. Лучшее, что вы можете сделать, это использовать изображение, которое вы задаете как фоновое изображение кнопки с помощью CSS. Но это неудобно, когда дело доходит до локализации.

Лучше было бы использовать <a4j:commandLink>. У вас есть всякая свобода, чтобы придать значение своей ценности так, как вы хотите, вы можете вложить любой HTML/JSF внутри <a4j:commandLink>. Вы всегда можете сделать снимок CSS с границами, фоном и т. Д., Чтобы ссылка выглядела как кнопка.

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