Hi,
It appears that the box-sizing css property 'border-box' is not honored for tables. I have a <th> and/or <td> element that contains a style with a specified width and padding. The table is laying out wider than expected because the padding is being added to the width rather than include within the width per { * box-sizing: border-box; }. Is this a bug?? I know that td and th or not technically block elements, but it appears that other browser honor this. Attached is an example html file. Just attach a style sheet with box-sizing set to border-box--the paragraph will honor but the table will not.
It appears that the box-sizing css property 'border-box' is not honored for tables. I have a <th> and/or <td> element that contains a style with a specified width and padding. The table is laying out wider than expected because the padding is being added to the width rather than include within the width per { * box-sizing: border-box; }. Is this a bug?? I know that td and th or not technically block elements, but it appears that other browser honor this. Attached is an example html file. Just attach a style sheet with box-sizing set to border-box--the paragraph will honor but the table will not.