I have been working on positioning content within a table row. The row contains 2 other tables and 1 small thumbnail image in separate cells. Initially, I used valign="top"
to position the row, which aligned the contents of all columns to the top.
However, I wanted to use CSS for positioning with
position:relative; vertical-align:text-top;
This method works well for cell content without an image. But when the image is added, the alignment of other columns is lost. Refer to the image below.
https://i.sstatic.net/ipqP4.jpg
*I apologize for the poor quality of the image formatting.
I need both tables and the thumbnail to align vertically at the top.
Please note that all margins and paddings are set to 0, and the sizes in the image are accurate.
Can anyone explain why my browser (Firefox) behaves this way and how to fix it?