我想了解如何使用JSFå¼€å�‘基äº�CSS的布局,但是许多组件似ä¹�都广泛使用htmlè¡¨æ ¼è¿›è¡Œå¸ƒå±€ï¼Œè¿™è®©æˆ‘æœ‰äº›ä¸�放心。
我好åƒ�æœ‰äº›è¯¯è§£ï¼Œå› ä¸ºæˆ‘çœ‹åˆ°çš„æ¯�一个JSF教程最终都会生æˆ�基äº�è¡¨æ ¼çš„HTML布局。我还查看了RichFaceså’ŒIceFaces的演示,那里也有很多用äº�å¸ƒå±€çš„è¡¨æ ¼ã€‚
是�有人知�一个JSF教程�以开�基�CSS的布局?如�没有,有人愿�制作一个�?😉
我好åƒ�æœ‰äº›è¯¯è§£ï¼Œå› ä¸ºæˆ‘çœ‹åˆ°çš„æ¯�一个JSF教程最终都会生æˆ�基äº�è¡¨æ ¼çš„HTML布局。我还查看了RichFaceså’ŒIceFaces的演示,那里也有很多用äº�å¸ƒå±€çš„è¡¨æ ¼ã€‚
是�有人知�一个JSF教程�以开�基�CSS的布局?如�没有,有人愿�制作一个�?😉
dataTable
到panelGrid
和其他核心组件(例如用于数据呈现的组件)强制渲染旧式HTMLtable
。CSS已经提供了超过五年的display:table
和相关样式,使表格像表格一样运作,但可以做一些重要的功能,比如创建可点击的行。 - Darrell Teague<table>
不是老派的。它的目的是用于显示表格数据。以前它经常被滥用于定位,但这确实需要由CSS来完成。 - BalusCdataTable
、panelGrid
和所有其他相关组件的table
元素。核心库渲染器都未考虑 CSS 表格布局以及使用display:table
样式的 div/span 等。请参阅此相关帖子。请参见W3C定义。 - Darrell Teaguetable
和特别是表格row
难以样式化和使用的副作用(例如,对于链接)。 - Darrell Teague