【发布时间】:2014-09-22 08:16:47
【问题描述】:
我有这个 div,它的 id 是在 runtime 上生成的,而 css 我有一个模板,它也将在运行时生成。这里的问题是它在 IE10 及更高版本中运行良好,但在 IE8 和 IE9 中,某些 div 样式正在发生变化。假设我 有 39 个 div,但正确的样式仅适用于 27 个div。
<loop>[for loop]
<div id="active<%count%>"> </div>
</loop>
<style>
#active<%count%>{
height: <%(count < 5 ? count * 4 + 32 : "120")%>px;
width: <%(count < 5 ? count * 8 + 32 : "80")%>px
}
</style>
以上代码用于创建 div 和 css。高度和宽度也在运行时生成,这只是一个示例数字。你们能帮我解决这个问题吗?我正在使用这个 div 使用 ActiveWidgets 1.1
生成 GRID最终的代码会是这样的
<style>
#active28{
Height : 72px;
Width : 112px;
}
</style>
查看源代码中的工作和非工作都是一样的。
【问题讨论】:
-
能否在您的问题中包含最终生成的代码。
-
CSS 对我来说看起来不错,你能在 Stack Snippet 或 JS Fiddle 中重现这个问题吗?
标签: java javascript html css internet-explorer