CSS重置页面(像这一样)在今天的时代仍然是必要的吗?我认为答案是肯定的,但是看看我是否感到惊讶.
我已经仔细阅读了Paul Irish 的HTML5 BoilerPlate,但是我没有看到自己采用的标准不一定是标准的.[修辞]如果你抛开IE抨击,这不至少是导致我们陷入困境的原因吗?
我知道样式名称前的 * 前缀*border-top-width:0;是 IE 浏览器的一种 hack。但是,我无法理解这一点。当 * 用作后缀时,如下所示,它是什么意思?
.ancestors *
{
display: block;
border: 2px solid lightgrey;
color: lightgrey;
padding: 5px;
margin: 15px;
}
Run Code Online (Sandbox Code Playgroud)
我观察到,当存在星号标记时,样式会在 Chrome 浏览器中应用,而当星号标记被删除时,样式不会在 Chrome 浏览器中应用。
这是一系列关于CSS中语法的问题.这也是社区Wiki,因此邀请每个人参与维护此列表.
Stack Overflow不允许搜索特定字符.因此,在搜索运算符和其他语法标记时,很难找到许多关于运算符和其他语法标记的问题.这也使得关闭重复更加困难.以下列表是为了解决此问题.
主要思想是在Stack Overflow上链接现有问题,因此我们更容易引用它们,而不是复制各种CSS规范中的内容.
此外,这是JavaScript符号引用的公然副本.我们需要一个CSS.
请帮忙.编辑并添加指向其他运算符/语法参考的链接,或者如果您无法在特定语法上找到好的问题/答案,请添加此问题的答案并将其链接