2014-04-07 33 views
-1

我用Google搜索了一下,应该自动将css应用于新加载的元素,但我无法弄清楚我的代码出了什么问题。css不适用于附加的html元素

[我的网站:] [1]

当向下滚动至底部,它会加载新的博文。新加载的元素是一个封闭的帖子,因此div#pin中有一个“关闭”类,应该应用opacity(或filter),但它不适用。

+0

小提琴演示你的问题.. – Rex

+0

ids只允许在一个DOM元素上,但你正在乘法使用它。您应该将#pin编号更改为一个类。 –

回答

1

您新创建的元素具有内联样式的opacity: 1;

由于内联样式会覆盖类定义的样式规则,因此不透明度为1是结果,而不是由类的规则定义的不透明度为0.5。

如果这是不可能的:尝试修改view.css规则

.closed 
    { 
    opacity: 0.5 !important; 
    } 

通过添加!important你增加规则的优先级。

+0

谢谢。但内联不透明是由同位素添加,不知道如何删除... – Harrison

+0

@哈里森我根据您的评论更新了答案。 – Arperum

+0

谢谢,@ Arperum。你真的解决了我的问题! – Harrison

相关问题