Symptoms
Consider the following scenario:
-
A webpage has a table that contains four columns of 25 percent width.
-
The table also contains one row with two cells, and each cell spans two columns.
-
The table has fixed table layout as defined by COL tags to specify the correct column widths.
-
The content of the table has cells that define the spanning width.
In this scenario, the calculations for cell width fail and may cause incorrect cell spanning. In the following example, the table cells should share the table size as 50 percent each. However, in this scenario, the table cells do not span the cell width as 50 percent each.
<table class="blueBorder borderBox" style="table-layout: fixed; width: 200px" cellspacing="0" cellpadding="0" border="0" >
<colgroup> <col style="width: 25%"> <col style="width: 25%"> <col style="width: 25%"> <col style="width: 25%"> </colgroup> <tbody> <tr> <td colspan="2" class="redBorder">colspan=2</td> <td colspan="2" class="redBorder">colspan=2</td> </tr> </tbody> </table>
Note In Internet Explorer 10, cell calculation works for Internet Explorer 5 quirks mode and in Internet Explorer 7 document mode. However, cell calculation fails in other document modes.
Resolution
Update information
To resolve this issue, install the most recent cumulative security update for Internet Explorer. To do this, go to Microsoft Update. For technical information about the most recent cumulative security update for Internet Explorer, go to the following Microsoft website:
http://www.microsoft.com/technet/security/current.aspxNote This update was first included in security update 2888505. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
2888505 MS13-088: Cumulative Security Update for Internet Explorer: November 12, 2013
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
References
See the terminology Microsoft uses to describe software updates.