关于级联样式表最令人困惑的事情之一是样式表在其标记结构中不是很时髦,而且在语法方面通常更少。对于新手来说,这很复杂,因为就像英语本身一样,它的语义既不直观也不一贯。当你认为垂直填充实际上指的是垂直填充时,一些史诗般的典故会让你知道它实际上定义了水平填充;更糟糕的是,它的百分比与您正在寻址的元素无关,而是与父元素相关。
为了赚到一个不幸的事实的幸运,互联网上至少有一种灵魂决定是时候在电子表格标记语言背后列出一些最常见的不直观的规则,并帮助网络设计中的无望的灯笼裤找到自己的立足点。作者继续讨论边距重叠的规则和例外,基于不透明度的与zindex修改的交互,自定义属性,垂直对齐,高度定义问题等等。
这篇文章最终解决了CSS不仅仅是过于复杂的问题;它还为一些独特的,鲜为人知的或更先进的技术开辟了道路,以实现既简单又复杂的理想效果。建议观众将HTML与CSS结合起来,以实现单独使用任何一种语言更难或不可能的混合效果。当你进一步向下移动时,建议会扩展到更复杂或更少使用的功能,这些功能可能不会让你感兴趣,但仍然值得一提的是你创建的页面的正面下方发生的一些奇怪现象。