刚在装AJAX Login Widget++ 这个插件时遇到一个问题,添加到网站侧边栏时在不同浏览器 显示效果是不一样的,在FF下显示完全正常,而在IE下text 与password显示的长度会有所差别,但定义的大小是完全一样的。估计是不同浏览器对其默认显示问题。
看下面代码(alw_template.php里的代码 ) :
<td><?php _e(‘User’) ?>:</td>
<td><input onkeypress=”return alw_loginOnEnter(event);” type=”text” name=”log” size=”20″ style=”height:18px; “/></td>
</tr>
<tr>
<td><?php _e(‘Password’) ?>:</td>
<td><input onkeypress=”return alw_loginOnEnter(event);” type=”password” name=”pwd” size=”20″ style=”height:18px; “/></td>
默认情况是这样的,在FF3.0正常,IE下测试会有问题,即定义size全为20但实际显示长度不一样,看起来很难看。
如何解决呢?我们只需指定其CSS代码宽度即可。将代码改为如下:
<td><?php _e(‘User’) ?>:</td>
<td><input onkeypress=”return alw_loginOnEnter(event);” type=”text” name=”log” size=”20″ style=”height:18px; width:170px;”/></td>
</tr>
<tr>
<td><?php _e(‘Password’) ?>:</td>
<td><input onkeypress=”return alw_loginOnEnter(event);” type=”password” name=”pwd” size=”20″ style=”height:18px; width:170px;”/></td>
OK,一切搞定。

回访来啦!支持一下,现在我都比较忙啦,比较少时间坐在电脑前了..希望你一切都顺利哦!
[Reply]
技术流派,不懂。学习
[Reply]
没有用过这个插件,我现在正逐步减少插件
[Reply]