CSS :before breaks 后面的 CSS 规则
CSS :before breaks CSS rules following it
我的 styles.css 文件中有这个:
.widget_categories ul li a:before {
content:"\f105";
font-family: "FontAwesome";
display: inline-block;
margin-right:5px;
color:#00BCD4;
}
奇怪的是,这违反了紧随其后的任何 CSS 规则,但对我来说它看起来非常好。谁能看出是什么问题?
您的结尾 } 似乎是个有趣的角色。删除和替换在验证器中修复了它:https://jigsaw.w3.org/css-validator/#validate_by_input
*一定要去掉前面的换行符
我的 styles.css 文件中有这个:
.widget_categories ul li a:before {
content:"\f105";
font-family: "FontAwesome";
display: inline-block;
margin-right:5px;
color:#00BCD4;
}
奇怪的是,这违反了紧随其后的任何 CSS 规则,但对我来说它看起来非常好。谁能看出是什么问题?
您的结尾 } 似乎是个有趣的角色。删除和替换在验证器中修复了它:https://jigsaw.w3.org/css-validator/#validate_by_input
*一定要去掉前面的换行符