如何在样式表中设置此div的样式?

时间:2010-03-17 11:17:09

标签: javascript html css google-maps

<style type="text/css">
   #[':0:adId'] {        /* this does not work */
      background:red;
   }
</style>

<div id=":0:adId">Loading...</div>

Google地图使用此ID格式。我该如何设置风格?

2 个答案:

答案 0 :(得分:3)

您只需要使用:转义\

<style type="text/css">
    #\:0\:adId {
        background:red;
    }
 </style>

答案 1 :(得分:0)

您可以使用属性选择器执行此操作,如下所示:

div[id=":0:adId"] {
    background: red;
}

这不适用于所有浏览器(你猜对了IE),所以你可能需要包含一些javascript才能实现这一目的:

$('div[id=":0:adId"]').css({
    background: '#FFF'
});

(使用jQuery