这让我疯了。我将所有颜色都放在一个CSS文件中,将所有其他属性放在另一个CSS文件中。一切都很好,除了这一部分。
.jwr_post_format:after {
border-color: rgba(255, 255, 255, 0);
border-right-color: #ffffff;
border-width: 8px;
margin-top: -8px;
}
.jwr_post_format:before {
border-color: rgba(204, 204, 204, 0);
border-right-color: #cccccc;
border-width: 9px;
margin-top: -9px;
}
如果像这样一起,它就可以了。但是,当我将border-color
和border-right-color
放在另一个css文件中时,元素不会显示(颜色会消失)。
这里发生了什么?
答案 0 :(得分:1)
执行css文件的顺序很重要。 将部分css放在另一个文件中可能会影响你的一般重量......
答案 1 :(得分:0)
可能:before
和:after
未指定任何内容。我假设您在CSS中的其他位置指定了content
标记,但如果不这样,那将是一个明确的问题。