使用单一形式后的神秘和奇怪的线条

时间:2010-10-07 17:34:53

标签: python css django uniform

我正在使用django-uni-form来显示表单。我在页面中包含了所有的css和javascript(尤其是jquery)。但现在我得到了一些奇怪的线条。下图显示了它的外观:

http://i243.photobucket.com/albums/ff176/cwalkrox/uni-form1.jpg

您可以注意到,对于用户名和电子邮件地址,这些行与文本输入的上侧对齐,而对于两个密码,这些行在密码输入下方。在uni-form的官方网站上,我看不到3个例子中的任何一行。即使它给了我一些线,它应该是一致的吗?

所以奇怪的故事并不止于此。 jquery可以突出显示所选输入。但它突出用户名,电子邮件和密码的方式仍然不一致。以下图片证明了这一点:

i243.photobucket.com/albums/ff176/cwalkrox/uni-form2.jpg

i243.photobucket.com/albums/ff176/cwalkrox/uni-form3.jpg

因此,每一个问题似乎都源于神秘的线条。那么这是怎么发生的呢?

顺便说一下,我向您展示的页面以django-registration的形式呈现。渲染代码段为:

<form action="" method="post" class="uniForm">
<fieldset>
  {{ form|as_uni_form }}
</fieldset>
</form>

1 个答案:

答案 0 :(得分:0)

这些行是由于django-uniform中包含的css文件:uni-form.css,uni-form-generic.css和uni-form.jquery.css。

看起来很奇怪,但至少在我的情况下(一个pinax项目),没有提供的CSS,表单看起来会更好。

我的2美分