hijk1984 2009-05-14 19:58
浏览 240
已采纳

html中一个div的id是“1:222”的话,怎么利用id给它定义css啊?

#1:2{ height:100px; width:100px; border:solid 1px red; }

我这样写实不管用的。
id中含有冒号这个事实我没法改变,而且只能用id来标示css请问哪位高手会。
必须满足的条件: id中有冒号 css中只能用#id来表示

  • 写回答

1条回答 默认 最新

  • iteye_9737 2009-05-14 23:13
    关注

    动用js就行啦!

    [code="java"]var dom=document.getElementById("1:2")
    //firefox下
    dom.setAttribute("style","height:100px;width:100px;border:solid 1px red;");

    //IE 下
    dom.style.cssText="height:100px;width:100px;border:solid 1px red;";[/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?