Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.6
-
Fix Version/s: 1.6.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:win xp
-
Workaround Exists:Yes
-
Workaround Description:
Description
When using a scrollable datatable, if you have non-breaking column content whose length exceeds the specified column length, the cell will grow to fit the content instead of applying the overflow:hidden.
Note that IE has a quirk in that it doesn't seem to honor the width and overflow:hidden CSS settings for a <td> when the contents are wider than the <td> width. Therefore in such a case you need to wrap the contents within a <div> (i.e. <ice:panelGroup>):
<ice:column>
<ice:panelGroup style="width:160px;overflow:hidden;">
......
</ice:panelGroup>
</ice:column>
See the change in component-showcase\web\inc\components\table.jspx. (Do a diff. with prev. version.)