If you Google styling of Orbeon XForms inputs, you will find some newsgroup discussions about using xhtml:class and xhtml:style attributes on your xforms:input elements rather than just class and style.
The trouble is that these are only marginally useful. This is because Orbeon applies the style and class to a SPAN that wraps the INPUT element. Many CSS properties can't be applied to SPANs.
Luckily CSS allows you to style child elements of an element. The solution then is to add something like the following to your stylesheet (this example produces narrow input elements):
.narrow input { width:20px }
and then apply xhtml:class="narrow" to the XForms element. This styles all input elements that are children of elements with class "narrow" to have a width of 20px. Problem solved.
Check out the following link: http://osdir.com/ml/web.xforms.ops.user/2006-12/msg00151.html
Thursday, July 17, 2008
Subscribe to:
Post Comments (Atom)
Labels
- Java (34)
- Oracle (27)
- javascript (24)
- NIX administration (19)
- Reporting (18)
- XML (17)
- Web Graphics (10)
- perl (10)
- CSS (9)
- Tomcat (8)
- Android (7)
- Matlab (7)
- XSL (7)
- HTML (6)
- SQL (6)
- XForms (6)
- browser quirks (6)
- Orbeon XForms (5)
- Solaris (5)
- AJAX (4)
- Mirth Project (4)
- PHP (4)
- Video (4)
- Arduino (3)
- Eclipse (3)
- JPA (3)
- JSP (3)
- JSTL (3)
- LAMPS (3)
- SSH (3)
- SVN (3)
- Hibernate (2)
- Netbeans (2)
- Networking (2)
- Python (2)
- Windows (2)
- Wordpress (2)
- XHTML (2)
- Alfresco (1)
- Architecture (1)
- ArduPilot (1)
- Arduino Yun (1)
- Arduplane (1)
- Audio Recording (1)
- Betaflight (1)
- CouchDB (1)
- DIY (1)
- Design (1)
- FPV (1)
- JSON (1)
- JUnit (1)
- Mobile Development (1)
- Printing (1)
- RC Airplane (1)
- REST (1)
- Scalability (1)
- Struts (1)
- Tools (1)
- Virtualization (1)
- Web services (1)
- camera (1)
- canon (1)
- gphoto2 (1)
- jQuery (1)
- ubuntu (1)
- unix (1)
No comments:
Post a Comment