:lovely: :lovely: :lovely: <SCRIPT LANGUAGE="JavaScript"> function imgResize(obj){ obj.width = obj.parentElement.width; obj.height = obj.parentElement.height; } </SCRIPT> <TABLE border="1"> <TR> <TD width="100" height="120"><IMG src="http://www.baidu.com/img/slogo.gif"; onload="imgResize(this)"></TD> </TR> </TABLE> :ghost: :ghost: :ghost: 上面的是一般 TABLE 结构的方法 因为 整套模板都用 DIV+CSS 如果用上面的 方法来实现 图片大小自适应 会很郁闷 :cry: :cry: :cry: 请高手教教 DIV 如何 自适应图片大小 !!! :cry: :cry: :cry:
:music: :music: :music: 已解决 发现 水帖很多 我就不都说 顺便把 方法 加上 给需要的朋友 留意看看 就好 !!! 上面的 JS 代码 DIV 或者 TABLE 都适用 !!! :ft: :ft: :ft: 也不知道有没有人需要 管他 发了就好 !! 走人 潜水 !!
parentElement ?DOM 中应该是 parentNode 才对。 如果 DIV 使用 CSS 定义了大小,可以通过 DOM 获取该 width 和 height (offsetWidth 和 offsetHeight 貌似也可以),然后动态调整 IMG 的对应样式。 仅作讨论。