好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css失效_html/css_WEB-ITnose

CSS

我在页面里边 写了个内联style 但是用js加载新的html的时候class对应了也没有效果 有什么原因可能出现这问题的么


回复讨论(解决方案)

1.看下是不是有js修改了样式
2.样式表是否有正确加载
3.看下内联样式是否有写正确
4.一段段代码排除分析,看下是哪段有问题

1.看下是不是有js修改了样式
2.样式表是否有正确加载
3.看下内联样式是否有写正确
4.一段段代码排除分析,看下是哪段有问题

我的js没有修改样式,只是加载html ;第一次加载的时候是可以的 不过我点击再次加载的时候 样式就失效了 ;js加载html有什么要注意的么


1.看下是不是有js修改了样式
2.样式表是否有正确加载
3.看下内联样式是否有写正确
4.一段段代码排除分析,看下是哪段有问题

我的js没有修改样式,只是加载html ;第一次加载的时候是可以的 不过我点击再次加载的时候 样式就失效了 ;js加载html有什么要注意的么


第一次加载的时候是可以的 不过我点击再次加载的时候 样式就失效了(你把第一次加载可以的原码和第二次再加载失效的原码对比下,看下有什么不同的地方)

js加载html没有什么要特别注意的地方,写法正确,路径写对就行了

中写的样式?

确认是不是写的“.class”
确认是不是被直接写在元素上的样式覆盖


1.看下是不是有js修改了样式
2.样式表是否有正确加载
3.看下内联样式是否有写正确
4.一段段代码排除分析,看下是哪段有问题

我的js没有修改样式,只是加载html ;第一次加载的时候是可以的 不过我点击再次加载的时候 样式就失效了 ;js加载html有什么要注意的么

用chrome或者firebug点击审查元素,可以看到动态加载后的DOM结构,对比一下就可以区分了。

建议你把代码贴出来大家看看

中写的样式?

确认是不是写的“.class”
确认是不是被直接写在元素上的样式覆盖

对 写在style里边
dom结构是一样的,我也用chrome审查元素看过了 只是js加载过其他数据

建议你把代码贴出来大家看看

代码比较长 不好贴


中写的样式?

确认是不是写的“.class”
确认是不是被直接写在元素上的样式覆盖

对 写在style里边
dom结构是一样的,我也用chrome审查元素看过了 只是js加载过其他数据
右栏那里的styles列表没有加载还是被覆盖?


建议你把代码贴出来大家看看

代码比较长 不好贴

是个日历的


.calendarDiv table
{
font-size: 12px;
border-right: 1px solid #999;
border-top: 1px solid #999;
}
.calendarDiv td, th
{
border-left: 1px solid #999;
border-bottom: 1px solid #999;
width: 28px;
padding: 5px 0;
text-align: center;
}

.calendarDiv th
{
background: #666666;
color: #fff;
}

.day
{
font-weight: bold;
}
.dayActive
{
background-color: #9A0000;
color: #FFFFFF;
}
.dayOther
{
color: #999999;
font-weight: bold;
}
.other-month
{
background: #e8e8e8;
}
.current-month
{
background: #FFFFFF;
}
.ActiveBG
{
background: #54ad3f;
}
.ActiveClick
{
background: #FF9900;
}
#contenter
{
padding-top:45px;
}


//table += ('

'+monthNames[month]+' '+year+'

');
table += ('

');
table += ('

<

查看更多关于css失效_html/css_WEB-ITnose的详细内容...

  阅读:35次