尝试写一个Wordpress的导航条,使用了一个搜索按钮,写完后在ios上测试了一下,电脑上好好的文字居中,到ios里就变成了紧贴右侧,各种属性尝试无果,最后发现只需要加一个padding:0。因为css默认部分直接搬的WP的twentyten主题,而主题初始化部分设置了一大块的padding,margin等于0,所以一直觉得按钮默认的padding是0,不信邪的去回顾了一下,还真不包含input的样式。
除了按钮之外,ios上很多元素的默认padding值与电脑上有出入,比如textarea,比如button,对于页面上比较小的元素来说,视觉上落差比较大的时候,也可以检查一下是否是padding的原因。