【发布时间】:2012-10-16 22:19:17
【问题描述】:
在编写图像时,我无法访问其尺寸,因此无法指定确切的宽度和高度。图像为 19 像素 * 16 像素。我拥有的唯一属性是id、class、align="absmiddle" 和border="0" Chrome、FF 和 Safari 将其渲染为 19x16,但 IE 将其截断为 16x16。我在这里做错了什么?
编辑:
<img align="absmiddle" id="tree_img_0_0_0" border="0" title="tree node" alt="" src="../icons/web/Lminus.png?-=1k23z39">
我说的 png 是 19px * 16px。
包含的div是
<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;">
【问题讨论】:
-
显示有问题的代码。
-
IE9,所以不是 IE
-
我认为这是 img 元素(可能是一些宽度的 CSS?)或祖先元素(可能溢出:隐藏?)的样式问题。如果没有看到更多的 HTML 和 CSS,或者指向有问题的页面的链接,很难知道。
标签: javascript html css internet-explorer-9 width