Таинственные и странные линии после использования униформы - PullRequest
2 голосов
/ 07 октября 2010

Я использую django-uni-form для отображения форм.Я включил все CSS и JavaScript (в частности, JQuery) на странице.Но теперь у меня странные линии.На изображении ниже показано, как это выглядит:

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

Вы можете заметить, что для имени пользователя и адреса электронной почты линии выровнены по верхней стороне текстового ввода, а для двух паролей -строки находятся ниже ввода пароля.На официальном сайте униформы я не вижу ни одной строки в 3 примерах.Даже если это даст мне несколько строк, должно ли оно быть последовательным?

Так что странная история на этом не заканчивается.JQuery может выделить выбранные входы.Но способы, которыми оно выделяет имя пользователя, адрес электронной почты и пароль, по-прежнему противоречивы.Это подтверждают следующие изображения:

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

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

Так что, похоже, все проблемы проистекают из таинственных линий.Так как же это происходит?

Кстати, страница, которую я вам показываю, отображается в форме регистрации django.Фрагмент рендеринга:

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

1 Ответ

0 голосов
/ 14 сентября 2011

Эти строки относятся к файлам css, включенным в django -iform: uni-form.css, uni-form-generic.css и uni-form.jquery.css.

Это кажется странным, но, по крайней мере, в моем случае (проект pinax) формы выглядят лучше без предоставленного CSS.

мои 2 цента

...