javascript - IE图片宽度 chop

标签 javascript html css internet-explorer-9 width

在写入图像时,我无法访问其尺寸,因此无法指定确切的宽度和高度。图片为 19px * 16px。我拥有的唯一属性是 idclassalign="absmiddle"border="0" Chrome , FF 和 Safari 将其渲染为 19x16,但 IE 将其 chop 为 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;">

最佳答案

似乎证据不足,但是你把align属性移到style了吗?

查看 how to replace absmiddle with css .

关于javascript - IE图片宽度 chop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628163/

相关文章:

javascript - 当用户打开一个站点时,在 Magento 主页上打开一个弹出窗口一次

javascript - HTML Canvas - 绘图在调整大小时消失

javascript - Angular 用户界面 : Correctly updating the models between two lists with a filter applied

css - 如何使 div 区域可点击?不是整个 div!

javascript - 翻转瓷砖

html - 隐藏 Rails 上 will_paginate 函数中使用的 "..."

css - 媒体查询在我的代码中不起作用

javascript - 禁用单击时创建数据表按钮

javascript - 如果我将 async/await 与不返回任何内容的函数一起使用会发生什么?

javascript - 在 JavaScript 中获取变量集,然后在 HTML 表格中调用/打印它