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过 应该就是版本问题
|