这个要怎么处理

我做的小blog,这个login的地方有几个label和input



基本是就是

...

<input>

...

<input>



这样堆在

这里, 要如何固定他们之间的距离,不要随鼠标滚动而拉长(如图)





我在body里设置了 line-height:120%,好像无效。
问题补充

<form method="post" action="xxx" style="margin: 0px;">
Email address

<input name="user_email" class="loginHomeInputText" style="margin: 0px; padding: 0px;">

Password

<input name="user_passw" class="loginHomeInputText" id="mod_password" type="password" style="margin: 0px; padding: 0px;">

<input name="currentPage" type="hidden" value="/">
<input name="Login_button" class="loginHomeInputButton" type="submit" value="Login" style="margin: 0px; padding: 0px;">
</form>




都搞成这样了,还是有滑动。。。。
问题补充




那是不是我的上一层定义出了问题?正常应该和这个图一样,但是我按住"Ctrl"+鼠标滚轮一滚(就是:放大功能),login panel就变成前面那个图了。

哦。。这个 你用div一般都会有这个问题。
本身也不是问题。。你扩大了他就自然+间距了么
简单的方法是用table.

最简单省事的办法:
...



...

css的话是给这些span+个class
然后css里指定
margin:0;
padding:0;

[quote="repsihWDX"]css的话是给这些span+个class
然后css里指定
margin:0;
padding:0;

[/quote]
不明白你这样搞有什么道理。

楼主,如你的截图所示,将截图中的元素装一个div中,然后规定这个div#login_panel{width:188px;}就可以了

把你的代码COPY下来 ...........

没发现有什么滑动............

[quote]里, 要如何固定他们之间的距离,不要随鼠标滚动而拉长[/quote]
具体一点。