| Name | List-item whitespace |
|---|---|
| Ref | IE7B2-01 |
| Inherited from IE6? | Yes |
| Date Logged | 2nd February 2006 |
| Description | Whitespace appearing between list items, when the list items contain an inline element set to display: block |
| Workaround | The workaround for this bug is similar to the workaround for Internet Explorer 6 and earlier, where a width or height must be specified on the offending block-level element. However, where Internet Explorer 6 and earlier would accept a width/height of any value, Internet Explorer 7 (beta 2) will only accept a width/height that is large enough to contain the element contents. |
| Example | Whitespace example |
| Name | Containing floats |
|---|---|
| Ref | IE7B2-02 |
| Inherited from IE6? | Yes (Partially) |
| Date Logged | 2nd February 2006 |
| Description | A block-level element will stretch vertically to accomodate a floated element, if a width is specified. Internet Explorer 6 and earlier suffers a more severe version of this bug, where a containing element will stretch both vertically and horizontally, to contain a floated element, if any height or width is supplied. |
| Workaround | None available |
| Example | Containing floats example |
| Name | Absolute positioning |
|---|---|
| Ref | IE7B2-03 |
| Inherited from IE6? | No |
| Date Logged | 2nd February 2006 |
| Description | Absolutely positioned elements using bottom, within a relative container, fail to position correctly if the containing element does not have a width or height defined. |
| Workaround | Explicitly define a width or height for the containing element. |
| Example | Absolute positioning example |
| Name | Float clearing |
|---|---|
| Ref | IE7B2-04 |
| Inherited from IE6? | No |
| Date Logged | 14th February 2006 |
| Description | Elements with property clear: left, should have their top margin increased enough so that it appears below the bottom edge of any left-floating boxes that appear earlier in the source document. The same rule applies for right-floating elements. |
| Workaround | None available |
| Example | Float clearing example |
| Name | Inheritance using inherit |
|---|---|
| Ref | IE7B2-05 |
| Inherited from IE6? | Yes |
| Date Logged | 23rd February 2006 |
| Description | A property, which does not by default, inherit a style from it's parent, can be forced to inherit a style by using the inherit keyword. However, Internet Explorer ignores this in all cases except for font-family. |
| Workaround | None available |
| Example | Inheritance using inherit example |