今天在写HTML页面的时候,用户名是三个字,密码是两个字,就造成了input对不齐,然后使用了nbsp;。让人奔溃的是在谷歌浏览器刚刚对齐,而在IE却还是对不齐,无论怎么加减nbsp的数量,浏览器就是不兼容。最后搞清楚了半角和全角的问题后,问题最终解决了。
全角状态下字母、数字符号等都会占两个字节的位置,也就是一个汉字那么宽,半角状态下,字母数字符号一般会占一个字节,也就是半个汉字的位置。所以去掉nbsp,输入法切到全角状态下,按下空格键,问题就解决了。
今天在写HTML页面的时候,用户名是三个字,密码是两个字,就造成了input对不齐,然后使用了nbsp;。让人奔溃的是在谷歌浏览器刚刚对齐,而在IE却还是对不齐,无论怎么加减nbsp的数量,浏览器就是不兼容。最后搞清楚了半角和全角的问题后,问题最终解决了。
全角状态下字母、数字符号等都会占两个字节的位置,也就是一个汉字那么宽,半角状态下,字母数字符号一般会占一个字节,也就是半个汉字的位置。所以去掉nbsp,输入法切到全角状态下,按下空格键,问题就解决了。