日期:2014-05-17  浏览次数:20419 次

急,求救。关于自定义控件中,div动态指定css格式问题。
自己写的一个控件,css文件已经定义,css文件中定义如下:
#divBannerTop
{
background-image: url('/a.bmp');
height: 31px;
}
在default页面中指定了css文件路径,使用<div id="divBannerTop"></div>能够正确格式化。

但是我想在后台程序中动态执行css格式,那我就需要加上runat="server",以便在后台中能够读取divBannerTop这个名称,用以动态指定css格式,但是这样的话css的格式化就无效了。background-image不会被指定了。

这个问题应该怎么解决?


------解决方案--------------------
看你浏览器源代码中是否生成了id="divBannerTop",注意id不能变,否则,你需要这样定义

.divBannerTop
{
background-image: url('/a.bmp');
height: 31px;
}

<div class="divBannerTop"