YAML framework是德国人开发的一个项目。
主要解决的问题是快速的开放CSS布局。
整个项目不大,只有200多K,其中包括了文档和例子
开了一下文档,有关的CSS文件都在解压缩后的yaml/core子目录下
最大的文件是iehacks.css,这个文件是11k的,主要用来解决IE对CSS的不兼容问题
第二大文件是base.css,这个文件的大小是7K的。这个文件和iehacks.css两个文件是两个最核心的文件
第三大文件是print_base.css,从字面上理解,应该是和打印相关的
还有三个以slim开头的文件,分别是slim_base.css,slim_iehacks.css,slim_print_base.css,大小分别是3k,2k,2k。
我看了内容后,感觉slim开头的文件应该是上面三个大文件去除注释后的文件
使用YAML的方法是引入base.css和iehacks.css
然后在第三个文件中修改一些属性,感觉比较简单。
不过用之前要搞清楚YAML的那一套
YAML有自己的基本布局,分为上中下
中右分为1,2,3列三种情况
分别对应三个css id, col1,col2,col3