用 bootstrap,IE6 下悲催了
Originally built with only modern browsers in mind, Bootstrap has evolved to include support for all major browsers (even IE7!) and, with Bootstrap 2, tablets and smartphones, too.
https://github.com/twitter/bootstrap/wiki/Browser-Compatibility
You are doing it wrong....
<!--[if IE 6]>
<link href="ie6.min.css" rel="stylesheet>
<![endif]-->
用这个文件只能解决部分问题。有些细节还是得自己调的
<!--[if IE 6]>
<link href="ie6.min.css" rel="stylesheet>
<![endif]-->
我更加希望将 css 全部用 assets pipeline 打包成一个 css 文件,办法是用这个 gem: useragent 加上自己的一个 view helper,就可以在 html tag 上添加额外的 class:
<body class="ie ie6"></html>
然后我就可以在 scss 中这样写来兼容其他各个版本的浏览器,我觉得这样更加干净一些:
body.ie6 {
// do what you want
}