
1 Livid MOD PRO 你没有用 CSS Reset? |
2 tangzx 2014 年 5 月 30 日 切了两年的页面没遇到过这样的问题。 |
3 riaqn 2014 年 5 月 30 日 w3c干什么吃的 |
4 tonghuashuai 2014 年 5 月 30 日 我一般都是优先兼容 chrome,然后考虑其他的,这样出现的问题不多 |
5 finian 2014 年 5 月 30 日 客户是不是放大网页了? |
6 qiuai OP PRO @finian 我也在想会不会... @Livid 我基本上都是从头开始写.还真没用CSS RESET.这已经成为一种共识必须要使用了么? @tonghuashuai 我是先兼容Firefox.然后其他浏览器再单独写Hack. |
7 chemzqm 2014 年 5 月 30 日 这个真不能怪Chrome,想要做出跨浏览器一致体验就永远不要相信浏览器默认值, 推荐使用 http://necolas.github.io/normalize.css/ |
9 qiuai OP PRO |
10 inee 2014 年 5 月 30 日 为什么不用FF开发? |
11 lwbjing 2014 年 5 月 30 日 Chrome乱玩??!!这有意思。。。。 |
12 Ryans 2014 年 5 月 30 日 |
13 83f420984 2014 年 5 月 30 日 还没遇到过这种事情 |
15 dong3580 2014 年 5 月 30 日 |
17 qiuai OP PRO |
18 kutata 2014 年 5 月 30 日 |
19 dong3580 2014 年 5 月 30 日 @qiuai 我会测试IE7~IE9,火狐,chrome,老版本的opera有时候顺带测试一下,另外有的客户糟糕,让人非得搞定IE6的上的问题,有时候还是不能忍受的, |
20 v5ke 2014 年 5 月 30 日 spoon.net/browsers 测试所有浏览器效果 |
21 P233 2014 年 5 月 30 日 "行高永远跟别的浏览器不一样" firefox 没给固定行高时,会向上继承行高并上下添加 1px,没法 reset,最好的办法是使用 font-size 属性的时候同时使用 line-height 即使是 line-heigh: 1 normalize 也修正了 firefox 给 input button 等添加默认 margin 的行为 每个浏览器的隐性默认值都会会造成在其他浏览器中的差异,有时候相差 1px 就错行了。 推荐看看 Bootstrap 作者 mdo 最近整理的 WTF 系列 http://wtfhtmlcss.com/ http://wtfforms.com/ 至于 Button 的问题,猜测有标签没闭合 |
22 Sivan 2014 年 5 月 30 日 * {} 不会影响效率,只不过重置层级太多,而且样式覆盖过度把不需要重置的也重置了。 建议用 normalize.css |
23 ryanyu104 2014 年 5 月 31 日 我也遇到过 已经reset过 应该就是版本问题 |