When writing the image, I don’t have access to its dimensions, so I cannot specify the exact width and height. The image is 19px * 16px. The only attributes I have are id, class, align="absmiddle" and border="0" Chrome, FF and Safari renders it fine as 19×16, but IE cuts it off at 16×16. What am I doing incorrectly here?
EDIT:
<img align="absmiddle" id="tree_img_0_0_0" border="0" title="tree node" alt="" src="../icons/web/Lminus.png?-=1k23z39">
the png like i said is 19px * 16px.
The containing div is
<div class="treenode" style="width:100%;font-family:Segoe UI, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Verdana, sans-serif;font-size:9.0pt;font-weight:normal;font-style:normal;">
So in light of IE being frustratingly different, I just ended up making a “draw image” function and calculated a set width instead of using width:100%