你的位置:首页 > 网页设计

[网页设计]css 的 bug 的其他应用


  在过去的几年里,CSS 经历了一场巨变,正如 JavaScript 在 2004 年前后所经历的那场革命。它从一门极度简单/功能有限的样式语言,发展成为一项由 80 多项 W3C 规范(含草案)所定义的复杂技术,并建立起了独有的开发者生态圈/专属的技术会议/专用的框架和工具链。CSS 已经如此壮大,以致于一个普通人已经无法把它完整地装进自己的头脑了。甚至在 W3C 专门定义这门语言的工作组中,也没人敢说自己是精通 CSS 所有方面的专家,甚至连接近这个程度都非常困难。实际上,大多数工作组成员只专注 CSS 的某个特定细节,可能对其他部分知之甚少。

—— 《CSS 揭秘》

 

谁还敢说我就是个布局的...

说这种话的人最可恶了,他们不会懂的兼容的辛苦,不会了解定位布局和浮动布局的优劣,并不清楚各种样式 bug 的由来...

更别提各种层叠和复用的小技巧。

 

好吧,情绪宣泄完毕,说正事:

主要是那些看上去是 bug,但又有点小用的东西。

 

虽然大伙都不提倡使用 position: fixed,但又不可否认它确实是个好用的玩意儿,人懒起来的时候直接用它特别清爽。

而比较麻烦的是它没法像 absolute 一样在 relative 中有相对定位功能。

那么其实我们可以使用 transform 与 fixed 这个 bug。

 

 

抱歉,这篇没写完........................