Index: core/src/com/icesoft/faces/renderkit/dom_html_basic/TableRenderer.java =================================================================== --- core/src/com/icesoft/faces/renderkit/dom_html_basic/TableRenderer.java (revision 18165) +++ core/src/com/icesoft/faces/renderkit/dom_html_basic/TableRenderer.java (working copy) @@ -94,6 +94,7 @@ td.appendChild(mainDiv); Element headerDiv = domContext.createElement("div"); Element headerTable = domContext.createElement("table"); + headerTable.setAttribute("style","width:100%;"); headerDiv.appendChild(headerTable); mainDiv.appendChild(headerDiv); @@ -101,9 +102,10 @@ String height = (String) uiComponent.getAttributes().get("scrollHeight"); bodyDiv.setAttribute("style", - "overflow:auto;height:" + height + ";"); + "overflow:auto;width:100%;"+ (height!=null&&height.length()>0?"height:" + height + ";":"")); Element bodytable = domContext.createElement("table"); + bodytable.setAttribute("style","width:100%;"); bodyDiv.appendChild(bodytable); mainDiv.appendChild(bodyDiv); Object scollFooter = uiComponent.getAttributes().get("scrollFooter");