做登录界面的时候,要用到类似
的格式,所以会遇到三个字“用户名”和两个字“密码”对齐的问题,表面上看,只需要在“密”和“码”之间加几个空格就可以了。但是对不同的浏览器,比如IE和Google浏览器,显示出的空格的大小就不同,这样,在一个浏览器中对得很齐的空格,到另一个浏览器中看,就可能错位,从而引起后面的输入框错位;而且对于不同的字体大小,想对齐“用户名”这三个字,加的空格数量也不相同,可能不一定能精确对齐。
CSS:
span.bank2
{
}
span.bank5
{
}
span.bank15
{
}
html:
<label for="username">用户名:</label>
<label for="password">密<span class="bank15"></span>码:</label>
本文介绍了一种使用<span>元素替代空格进行文本对齐的方法,以解决不同浏览器及字体大小下标签和输入框错位的问题,并推荐使用em单位以适应用户调整字体大小。

1036

被折叠的 条评论
为什么被折叠?



